I actually do this with the dialplan module right now.. seems to be working well.. For some reason, I wsa getting a &quot;500 Overlapping requests&quot; error when I first did this.. Changed the regex and it seems to be happy now.. We&#39;ll see..<div>

Thanks,</div><div>Brett</div><div><br><br><div class="gmail_quote">On Sun, Jun 28, 2009 at 1:18 PM, Iņaki Baz Castillo <span dir="ltr">&lt;<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

2009/6/26 Brett Nemeroff &lt;<a href="mailto:brett@nemeroff.com">brett@nemeroff.com</a>&gt;:<br>
<div><div></div><div class="h5">&gt; All,<br>
&gt; I&#39;ve got a customer that is sending me calls with an RURI like this:<br>
&gt;  sip:13155551207;npdi=yes;rn=<a href="mailto:13155550000@1.2.3.4">13155550000@1.2.3.4</a><br>
&gt;<br>
&gt; when I use anything that parses the RURI like $rU, it shows<br>
&gt; $rU=sip:131555551207;npdi=yes;rn=13155550000<br>
&gt; Which is exactly everything from sip: to the first @ sign. The customer<br>
&gt; isn&#39;t able to change this RURI (it&#39;s coming from their downstream)<br>
&gt; What can I do to properly have $rU parse this up?<br>
<br>
</div></div>That SIP URI seems to come from a TEL conversion. However the URI<br>
username is &quot;13155551207;npdi=yes;rn=13155550000&quot;. An user shouldn&#39;t<br>
send such an username to a server expecting that the server will drop<br>
after the &quot;;&quot; in the username.<br>
<br>
If you want to parse it, I would use a substitution by deleting all<br>
the content after the first &quot;;&quot; in the RURI username using AVPOPS.<br>
<font color="#888888"><br>
<br>
<br>
--<br>
Iņaki Baz Castillo<br>
&lt;<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>&gt;<br>
</font></blockquote></div><br></div>