<html><head><style type="text/css"><!-- DIV {margin:0px} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div>Have you tried this guy's suggestion? (I have not, yet)<br><br><span><a target="_blank" href="http://slacker.com/%7Enugget/projects/asterisk/page7">http://slacker.com/~nugget/projects/asterisk/page7</a></span><br><br>--JW<br>----- Original Message ----<br>From: Joao Pereira &lt;joao.pereira@fccn.pt&gt;<br>To: Asterisk Users Mailing List - Non-Commercial Discussion &lt;asterisk-users@lists.digium.com&gt;<br>Sent: Thursday, April 6, 2006 7:44:56 AM<br>Subject: Re: [Asterisk-Users] Routing SIP calls via URI<br><br><div>But is there a way of doing this without a prefix?<br><br>because people should dial without prefixes: "name@domain.pt" , not like:<br>"6name@domain.pt"<br><br>How can we make this without a prefix? something
 like:<br><br>if( !uri=~"@mydomain.pt" ){<br> forward the all to the Internet<br>}<br><br>:)<br>Thanks<br>Joao Pereira<br><br><br>Shad Mortazavi wrote:<br><br>&gt;Dear Group,<br>&gt;<br>&gt;I was able to fix this problem;<br>&gt;<br>&gt;The solution was to use a prefix to dial out. <br>&gt;<br>&gt;The next challenge was to send the SIP Domain over IAX2!. I found that<br>&gt;if I included @SIPDOMAIN it would break the IAX2 communications.<br>&gt;<br>&gt;exten =&gt; _6.,1,Dial(IAX2/bxxxxxx:yyyyyy@192.X.y.x/${EXTEN}@SIPDOMAIN),<br>&gt;breakes because @SIPDOMAIN is treated as the target context. You also<br>&gt;can not include @Context after the @SIPDOMAIN.<br>&gt;<br>&gt;I created a new variable DS which was a concatenation of EXTEN and<br>&gt;SIPDOMAIN separated by % and not @ and I was now able to pass this over<br>&gt;IAX2;<br>&gt;<br>&gt;DS = EXTEN%SIPDOMAIN.<br>&gt;<br>&gt;exten =&gt; _6.,1,Dial(IAX2/bxxxxxx:yyyyyy@192.X.y.x/${DS}).<br>&gt;<br>&gt;At the other end I used
 the CUT command and substring facilities in<br>&gt;Asterisk to split DS by the % eliminator; I re-formed a new variable<br>&gt;which was <br>&gt;<br>&gt;DS = EXTEN@SIPDOMAIN.<br>&gt;<br>&gt;I can now pass calls from my internal Asterisk server to my external<br>&gt;Asterisk server using IAX2 and then call any external VoIP number.<br>&gt;<br>&gt;Warm Regards<br>&gt;<br>&gt;Shad Mortazavi<br>&gt;------------------------------<br>&gt;Nexus Group Technical Manager<br>&gt;n|m Nexus Management Inc<br>&gt;<br>&gt;-----Original Message-----<br>&gt;From: Shad Mortazavi <br>&gt;Sent: Thursday, March 30, 2006 10:30 AM<br>&gt;To: asterisk-users@lists.digium.com<br>&gt;Subject: Re: [Asterisk-Users] Routing SIP calls via URI<br>&gt;<br>&gt;Dear Group;<br>&gt;<br>&gt;I can confirm that I have read through the three examples in<br>&gt;www.voip-info.org. <br>&gt;<br>&gt;These examples are excellent and address a couple of the questions. I<br>&gt;have IAX2 working between several asterisk
 servers on our VPN and<br>&gt;between the DMZ and our LAN. <br>&gt;<br>&gt;Also<br>&gt;<br>&gt;exten =&gt; shad,1,Dial(IAX2/bxxxxxx:yyyyyy@192.X.y.x/${EXTEN})<br>&gt;<br>&gt;This answers part of the question;<br>&gt;<br>&gt;However what I want to do is to send any outbound sip calls via our<br>&gt;external SIP server.<br>&gt;<br>&gt;i.e;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VPN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LAN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IAX2&nbsp;&nbsp;&nbsp;&nbsp;DMZ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Internet<br>&gt;Internal UA &lt;-------&gt; Internal (*) &lt;------&gt; External (*)&lt;------&gt;<br>&gt;ExternalUA<br>&gt;<br>&gt;We have an extensive internal dial plan, X dial the UK, Y dial USA, 1XXX<br>&gt;for Voicemail, 2xxx for Meetme, etc. <br>&gt;<br>&gt;Do I need to setup a prefix to dial the internet? And then route all<br>&gt;calls to the External(*) based on this
 prefix?<br>&gt;<br>&gt;Thanks<br>&gt;<br>&gt;Shad Mortazavi<br>&gt;------------------------------<br>&gt;Nexus Group Technical Manager<br>&gt;n|m Nexus Management Inc<br>&gt;<br>&gt;<br>&gt;_______________________________________________<br>&gt;--Bandwidth and Colocation provided by Easynews.com --<br>&gt;<br>&gt;Asterisk-Users mailing list<br>&gt;To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp; <a target="_blank" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>&gt;&nbsp;&nbsp;<br>&gt;<br><br>_______________________________________________<br>--Bandwidth and Colocation provided by Easynews.com --<br><br>Asterisk-Users mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a target="_blank" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></div></div></div></div></body></html>