Return-path: <asterisk-users-bounces@lists.digium.com>
Received: from lists.digium.com (digium-69-16-138-164.phx1.puregig.net [69.16.138.164])
	by fortephones.com (fortephones.com)
	(MDaemon.PRO.v7.2.1.R)
	with ESMTP id md50000035042.msg
	for <karlp@fortephones.com>; Sun, 21 Nov 2004 20:57:30 -0600
Received: from [69.16.138.164] (localhost [127.0.0.1])
	by lists.digium.com (Postfix) with ESMTP
	id F06D92FE19F; Sun, 21 Nov 2004 20:56:54 -0600 (CST)
X-Original-To: asterisk-users@lists.digium.com
Delivered-To: asterisk-users@lists.digium.com
Received: from psmtp.com (exprod5mx120.postini.com [64.18.0.34])
	by lists.digium.com (Postfix) with SMTP id AD3BD2FE120
	for <asterisk-users@lists.digium.com>;
	Sun, 21 Nov 2004 20:56:50 -0600 (CST)
Received: from source ([202.44.189.210]) by exprod5mx120.postini.com
	([64.18.4.10]) with SMTP; Sun, 21 Nov 2004 18:56:52 PST
Received: (qmail 13438 invoked by uid 1011); 22 Nov 2004 02:56:50 -0000
Received: from 192.168.2.49 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 (spamassassin: 3.0.0.  
	Clear:RC:1(192.168.2.49):. 
	Processed in 0.102903 secs); 22 Nov 2004 02:56:50 -0000
Received: from unknown (HELO ?192.168.2.49?) (192.168.2.49)
	by hammer.websitemanagers.com.au with SMTP; 22 Nov 2004 02:56:49 -0000
Subject: [***SPAM*** Score/Req: 03.00/03.00] Re: [Asterisk-Users] Get the Caller-ID without Answering
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
To: dboyd@fullmoonsoft.com,
	Asterisk Users Mailing List - Non-Commercial Discussion <asterisk-users@lists.digium.com>
In-Reply-To: <1101091693.2813.1.camel@localhost.localdomain>
References: <20041122004327.46E332FEC62@lists.digium.com>
	<08a001c4d036$11aedb60$6600000a@alltel.net>
	<1101091693.2813.1.camel@localhost.localdomain>
Content-Type: text/plain
Organization: Website Managers
Message-Id: <1101092200.16276.15.camel@workhorse>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 
Date: Mon, 22 Nov 2004 13:56:40 +1100
Content-Transfer-Encoding: 7bit
X-pstn-levels: (S:99.90000/99.90000 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 
X-pstn-addresses: from <mailinglists@websitemanagers.com.au> [65/3] 
Cc: 
X-BeenThere: asterisk-users@lists.digium.com
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Asterisk Users Mailing List - Non-Commercial Discussion <asterisk-users@lists.digium.com>
List-Id: Asterisk Users Mailing List - Non-Commercial Discussion
	<asterisk-users.lists.digium.com>
List-Unsubscribe: <http://lists.digium.com/mailman/listinfo/asterisk-users>,
	<mailto:asterisk-users-request@lists.digium.com?subject=unsubscribe>
List-Archive: <http://lists.digium.com/pipermail/asterisk-users>
List-Post: <mailto:asterisk-users@lists.digium.com>
List-Help: <mailto:asterisk-users-request@lists.digium.com?subject=help>
List-Subscribe: <http://lists.digium.com/mailman/listinfo/asterisk-users>,
	<mailto:asterisk-users-request@lists.digium.com?subject=subscribe>
Sender: asterisk-users-bounces@lists.digium.com
Errors-To: asterisk-users-bounces@lists.digium.com
X-MDRcpt-To: karlp@fortephones.com
X-Rcpt-To: karlp@fortephones.com
X-MDRemoteIP: 69.16.138.164
X-Return-Path: asterisk-users-bounces@lists.digium.com
X-MDaemon-Deliver-To: karlp@fortephones.com
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11)
X-Spam-Report: 
	*  3.0 BAYES_60 BODY: Bayesian spam probability is 60 to 70%
	*      [score: 0.6577]
X-Spam-Status: Yes, hits=3.0 required=3.0 tests=BAYES_60 autolearn=no 
	version=2.64
X-Spam-Level: ***
X-Spam-Processed: fortephones.com, Sun, 21 Nov 2004 20:57:35 -0600

On Mon, 2004-11-22 at 13:48, David Boyd wrote:
> On Sun, 2004-11-21 at 20:53, George Burt wrote:
> > >Put all authorized CallerID into Asterisk database (on cli: database put
> > >allowedcaller 1234567 1) and then do a lookup, whether CallerID is
> > >allowed. (1234567 is CallerID)
> > >
> > >exten => s,1,SetVar(allowed=0)
> > >exten => s,2,DBget(allowed=allowedcaller/${CALLERID})
> > >exten => s,3,GotoIf($[${allowed}]?5)
> > >exten => s,4,Hangup ; Hangup if not in "allowedcaller" list
> > >exten => s,5, do anything for allowed callers
> > >
> > >Regards
> > >bt
> > >
> > >George Burt schrieb:
> > >
> > >>I have an application that I want to be able to verify that the call
> > coming
> > >>in on a PSTN 800 number is from an authorized caller.
> > >>
> > >>I want to read the CallerId then terminate the call without answering it.
> > >>
> > >>   exten => s,1,Wair(3)
> > >>   exten => s,2,NoOp(${CALLERID})
> > >>   exten => s,3,Hangup()
> > >>
> > >>Any ideas would be appreciated.
> Thanks, but that does not actually terminate the call.  The phone
continues
> > to ring until the caller hangs up.
> > 
> > I have done an application with cellphones that allowed allowed me to send a
> > signal to the phone company to drop the call.  Maybe this is just a cell
> > phone thing.
> > 
> > George
> > 
> If you have access to PRI or NET5 (ISDN) then you can send a call reject
> for the call, but have not looked at the source to determine if we can
> do that or not in *   .........
> 
> Not much assistance, but a bit of additional info.
> dave

Very good/helpful comment. George, you haven't told us how you are interfacing 
to the "PSTN". Is it ISDN or analogue or VoIP? What interface card are you using?
etc?

I think you will find a T1/E1 with a TE100P would work as you expect, while an 
analogue interface will work as you have found (ie, not terminate the call).

Of course, I haven't tried it, so I may be wrong.

Regards,
Adam


_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
