registrator
2017-Apr-14 09:28 UTC
[asterisk-users] Define SIP fromuser field in Dial()-command
In this case you will help function SIP_HEADER(from) Sent from: Lenovo P70-A On Apr 14, 2017 12:04 PM, Jonas Kellens <jonas.kellens at telenet.be> wrote:> > Hello > > > this does not set user field in From-header. > > I get : > > From: "user762" <sip:9876543210 at myprovider.biz>;tag=as7f44c043 > > What I want is : > > From: "9876543210" <sip:user762 at myprovider.biz>;tag=as7f44c043 > > > I need this part : <sip:user762 at myprovider.biz> > > you see the user part ? I need to set the value 'user762' > > > > > Kind regards > > J. > > > > > On 14-04-17 10:46, registrator wrote: >> >> Hello! >> >> >> >> May be you help CALLERID(name) function? >> >> >> >> exten => _X.,1,Set(CALLERID(name)=$name) >> >> >> >> Then you well see INVITE >> >> SIP : FROM "$name" ..... >> >> >> >> Sent from: Lenovo P70-A >> >> >> >> On Apr 14, 2017 10:54 AM, Jonas Kellens <jonas.kellens at telenet.be> wrote: >> >>> Hello >>> >>> >>> >>> >>> >>> any input on this ? How to set user-field in From-header with the Dial()-command in dialplan ? >>> >>> >>> >>> >>> >>> >>> >>> Kind regards >>> >>> >>> >>> J. >>> >>> >>> >>> >>> >>> On 03-04-17 10:25, Jonas Kellens wrote: >>> >>>> Hello >>>> >>>> >>>> >>>> how can I set the fromuser field of the SIP INVITE when using the Dial()-command in the dialplan ? >>>> >>>> >>>> >>>> None of the below Dial() command give the correct result : >>>> >>>> >>>> >>>> exten => _XX.,n,Dial(SIP/${EXTEN}:passwdk5j6::user762 at myprovider.biz) >>>> >>>> exten => _XX.,n,Dial(SIP/${EXTEN}:passwdk5j6::user762 at myprovider.biz/${EXTEN}) >>>> >>>> exten => _XX.,n,Dial(SIP/user762:passwdk5j6::user762 at myprovider.biz/${EXTEN}) >>>> >>>> exten => _XX.,n,Dial(SIP/user762:passwdk5j6 at myprovider.biz/${EXTEN}) >>>> >>>> >>>> >>>> The From part of the SIP INVITE always has the EXTEN in it in stead of the user (user762) : >>>> >>>> >>>> >>>> From: "the_extension" <sip:the_extension at my.ip.add.ress>;tag=as224453ac >>>> >>>> >>>> >>>> How can I get : >>>> >>>> >>>> >>>> From: "the_extension" <sip:user762 at my.ip.add.ress>;tag=as224453ac >>>> >>>> >>>> >>>> ?? >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> I know about sip.conf. That is not the question. My question is clear : how to set this in dialplan ? >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Thank you for the feedback. >>>> >>>> >>>> >>>> >>>> >>>> Kind regards. >>>> >>>> >>>> >>>> >>>> >
Jonas Kellens
2017-Apr-14 09:43 UTC
[asterisk-users] Define SIP fromuser field in Dial()-command
Hello function sip_header is read-only. Kind regards. J. On 14-04-17 11:28, registrator wrote:> In this case you will help function SIP_HEADER(from) > > > Sent from: Lenovo P70-A > > On Apr 14, 2017 12:04 PM, Jonas Kellens <jonas.kellens at telenet.be> wrote: >> Hello >> >> >> this does not set user field in From-header. >> >> I get : >> >> From: "user762" <sip:9876543210 at myprovider.biz>;tag=as7f44c043 >> >> What I want is : >> >> From: "9876543210" <sip:user762 at myprovider.biz>;tag=as7f44c043 >> >> >> I need this part : <sip:user762 at myprovider.biz> >> >> you see the user part ? I need to set the value 'user762' >> >> >> >> >> Kind regards >> >> J. >> >> >> >> >> On 14-04-17 10:46, registrator wrote: >>> Hello! >>> >>> >>> >>> May be you help CALLERID(name) function? >>> >>> >>> >>> exten => _X.,1,Set(CALLERID(name)=$name) >>> >>> >>> >>> Then you well see INVITE >>> >>> SIP : FROM "$name" ..... >>> >>> >>> >>> Sent from: Lenovo P70-A >>> >>> >>> >>> On Apr 14, 2017 10:54 AM, Jonas Kellens <jonas.kellens at telenet.be> wrote: >>> >>>> Hello >>>> >>>> >>>> >>>> >>>> >>>> any input on this ? How to set user-field in From-header with the Dial()-command in dialplan ? >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Kind regards >>>> >>>> >>>> >>>> J. >>>> >>>> >>>> >>>> >>>> >>>> On 03-04-17 10:25, Jonas Kellens wrote: >>>> >>>>> Hello >>>>> >>>>> >>>>> >>>>> how can I set the fromuser field of the SIP INVITE when using the Dial()-command in the dialplan ? >>>>> >>>>> >>>>> >>>>> None of the below Dial() command give the correct result : >>>>> >>>>> >>>>> >>>>> exten => _XX.,n,Dial(SIP/${EXTEN}:passwdk5j6::user762 at myprovider.biz) >>>>> >>>>> exten => _XX.,n,Dial(SIP/${EXTEN}:passwdk5j6::user762 at myprovider.biz/${EXTEN}) >>>>> >>>>> exten => _XX.,n,Dial(SIP/user762:passwdk5j6::user762 at myprovider.biz/${EXTEN}) >>>>> >>>>> exten => _XX.,n,Dial(SIP/user762:passwdk5j6 at myprovider.biz/${EXTEN}) >>>>> >>>>> >>>>> >>>>> The From part of the SIP INVITE always has the EXTEN in it in stead of the user (user762) : >>>>> >>>>> >>>>> >>>>> From: "the_extension" <sip:the_extension at my.ip.add.ress>;tag=as224453ac >>>>> >>>>> >>>>> >>>>> How can I get : >>>>> >>>>> >>>>> >>>>> From: "the_extension" <sip:user762 at my.ip.add.ress>;tag=as224453ac >>>>> >>>>> >>>>> >>>>> ?? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> I know about sip.conf. That is not the question. My question is clear : how to set this in dialplan ? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Thank you for the feedback. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Kind regards. >>>>> >>>>> >>>>> >>>>> >>>>>-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20170414/aec981f3/attachment.html>