<html><head></head><body><div class="ydpb33c3c54yahoo-style-wrap" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 13px;"><div></div>
<div dir="ltr" data-setdir="false">Hi,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Thanks for reply.</div><div dir="ltr" data-setdir="false">But it is not like this. When user change his/her password, internal db keep new password, and next time just new password from internal DB is valid for user.</div><div dir="ltr" data-setdir="false">Also I checked the "db-password-override" param also. In this case both, both passwords (new and old) are valid for user!</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Is there any problem in my conf?</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Also you/anybody prefer to use central db for internal? I mean, for example using shared mysql as a internal db for all FS instances?</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Thanks for your hints.</div><div dir="ltr" data-setdir="false">Regards.</div><div dir="ltr" data-setdir="false">HY</div><div><br></div>
</div><div id="ydp903f3612yahoo_quoted_0601940887" class="ydp903f3612yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Sunday, October 6, 2019, 03:53:56 PM GMT+4, Vallimamod Abdullah <vma@vallimamod.org> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div id="ydp903f3612yiv7804881872"><div>Hi,<div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div><div class="ydp903f3612yiv7804881872">When you use xml-curl, the vm password is retrieved from the xml user directory that you provide through your app. So, you shouldn't need to update any FS instance's internal DB.</div><div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div><div class="ydp903f3612yiv7804881872"><span class="ydp903f3612yiv7804881872" style="color:rgb(0, 0, 0);"><br clear="none" class="ydp903f3612yiv7804881872"></span></div><div class="ydp903f3612yiv7804881872"><span class="ydp903f3612yiv7804881872" style="color:rgb(0, 0, 0);">Best Regards,</span><br clear="none" class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872"><div style="color:rgb(0, 0, 0);font-family:Monaco;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;">-- <br clear="none" class="ydp903f3612yiv7804881872">Vallimamod Abdullah<br clear="none" class="ydp903f3612yiv7804881872">SIP Solutions<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:vma@sip.solutions" rel="nofollow" target="_blank">vma@sip.solutions</a><br clear="none" class="ydp903f3612yiv7804881872">linkedin.com/in/vallimamod<br clear="none" class="ydp903f3612yiv7804881872">.<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div></div>
</div>
<div class="ydp903f3612yiv7804881872yqt2159031579" id="ydp903f3612yiv7804881872yqt30162"><div><br clear="none" class="ydp903f3612yiv7804881872"><blockquote class="ydp903f3612yiv7804881872" type="cite"><div class="ydp903f3612yiv7804881872">On 5 Oct 2019, at 16:43, H Yavari <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:hyavari@rocketmail.com" rel="nofollow" target="_blank">hyavari@rocketmail.com</a>> wrote:</div><br clear="none" class="ydp903f3612yiv7804881872Apple-interchange-newline"><div class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872ydp555de877yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div class="ydp903f3612yiv7804881872"></div>
<div class="ydp903f3612yiv7804881872" dir="ltr">Hi to all,</div><div class="ydp903f3612yiv7804881872" dir="ltr"><br clear="none" class="ydp903f3612yiv7804881872"></div><div class="ydp903f3612yiv7804881872" dir="ltr">About this solution, when you have multi FS instances, how we can manage share info on DB? currently I handle the vm event, and update my DB, but how update other FS instances' internal DB?</div><div class="ydp903f3612yiv7804881872" dir="ltr"><br clear="none" class="ydp903f3612yiv7804881872"></div><div class="ydp903f3612yiv7804881872" dir="ltr">Regards,</div><div class="ydp903f3612yiv7804881872" dir="ltr">HY</div><div class="ydp903f3612yiv7804881872" dir="ltr"><br clear="none" class="ydp903f3612yiv7804881872"></div><div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div>
</div><div class="ydp903f3612yiv7804881872ydp9e2ebf0cyahoo_quoted" id="ydp903f3612yiv7804881872ydp9e2ebf0cyahoo_quoted_0586792594">
<div class="ydp903f3612yiv7804881872" style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div class="ydp903f3612yiv7804881872">
On Monday, September 30, 2019, 06:15:22 PM GMT+3:30, H Yavari via FreeSWITCH-users <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>> wrote:
</div>
<div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div>
<div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div>
<div class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872ydp9e2ebf0cymsg3993579331" id="ydp903f3612yiv7804881872ydp9e2ebf0cymsg30963"><div class="ydp903f3612yiv7804881872" id="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923"><div class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923ydp9a254692yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div class="ydp903f3612yiv7804881872"></div>
<div class="ydp903f3612yiv7804881872" dir="ltr">Thank you.</div><div class="ydp903f3612yiv7804881872" dir="ltr">I will check this solution.</div><div class="ydp903f3612yiv7804881872" dir="ltr"><br clear="none" class="ydp903f3612yiv7804881872"></div><div class="ydp903f3612yiv7804881872" dir="ltr">Regards,</div><div class="ydp903f3612yiv7804881872" dir="ltr">HY</div><div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div>
</div><div class="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923yqt2271241397" id="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923yqt41147"><div class="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923ydp15077d8cyahoo_quoted" id="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923ydp15077d8cyahoo_quoted_0144603083">
<div class="ydp903f3612yiv7804881872" style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div class="ydp903f3612yiv7804881872">
On Monday, September 30, 2019, 06:14:16 AM PDT, Vallimamod Abdullah <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:vma@vallimamod.org" rel="nofollow" target="_blank">vma@vallimamod.org</a>> wrote:
</div>
<div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div>
<div class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"></div>
<div class="ydp903f3612yiv7804881872"><div class="ydp903f3612yiv7804881872" dir="ltr">Hi,<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Yes, you have the following params[1]:<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">VM-Action: change-password<br clear="none" class="ydp903f3612yiv7804881872">VM-User-Password: <new password><br clear="none" class="ydp903f3612yiv7804881872">VM-User: <user><br clear="none" class="ydp903f3612yiv7804881872">VM-Domain: <domain><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">To my knowledge, freeswitch doesn't save the new password to the xml file but to its core db in voicemail_prefs table[2].<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">[1] <a shape="rect" class="ydp903f3612yiv7804881872" href="https://github.com/signalwire/freeswitch/blob/master/src/mod/applications/mod_voicemail/mod_voicemail.c#L2316" rel="nofollow" target="_blank">https://github.com/signalwire/freeswitch/blob/master/src/mod/applications/mod_voicemail/mod_voicemail.c#L2316</a><br clear="none" class="ydp903f3612yiv7804881872">[2] <a shape="rect" class="ydp903f3612yiv7804881872" href="https://github.com/signalwire/freeswitch/blob/master/src/mod/applications/mod_voicemail/mod_voicemail.c#L2344" rel="nofollow" target="_blank">https://github.com/signalwire/freeswitch/blob/master/src/mod/applications/mod_voicemail/mod_voicemail.c#L2344</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Best Regards,<br clear="none" class="ydp903f3612yiv7804881872">-- <br clear="none" class="ydp903f3612yiv7804881872">Vallimamod Abdullah<br clear="none" class="ydp903f3612yiv7804881872">SIP Solutions<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:vma@sip.solutions" rel="nofollow" target="_blank">vma@sip.solutions</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="http://linkedin.com/in/vallimamod" rel="nofollow" target="_blank">linkedin.com/in/vallimamod</a><br clear="none" class="ydp903f3612yiv7804881872">.<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">> On 30 Sep 2019, at 12:05, H Yavari <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:hyavari@rocketmail.com" rel="nofollow" target="_blank">hyavari@rocketmail.com</a>> wrote:<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> Hi Vallimamod,<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> Thanks for reply. <br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> This event includes password?Is it secure in this way? I couldn't fine to see this event's params.<br clear="none" class="ydp903f3612yiv7804881872">> Also when we use xml_curl, if user changes password, Freeswitch saves it in local xml?<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> Regards,<br clear="none" class="ydp903f3612yiv7804881872">> H.Yavarfi<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> On Monday, September 30, 2019, 01:33:38 AM PDT, Vallimamod Abdullah <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:vma@vallimamod.org" rel="nofollow" target="_blank">vma@vallimamod.org</a>> wrote:<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> Hi,<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> When the user changes his password through the voicemail app, a custom ESL event is fired: vm::maintenance<br clear="none" class="ydp903f3612yiv7804881872">> You can listen for it through an esl client to get and save the new password to DB.<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> Best Regards,<br clear="none" class="ydp903f3612yiv7804881872">> -- <br clear="none" class="ydp903f3612yiv7804881872">> Vallimamod Abdullah<br clear="none" class="ydp903f3612yiv7804881872">> SIP Solutions<br clear="none" class="ydp903f3612yiv7804881872">> <a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:vma@sip.solutions" rel="nofollow" target="_blank">vma@sip.solutions</a><br clear="none" class="ydp903f3612yiv7804881872">> linkedin.com/in/vallimamod<br clear="none" class="ydp903f3612yiv7804881872">> .<br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> <br clear="none" class="ydp903f3612yiv7804881872">> > On 30 Sep 2019, at 07:26, H Yavari via FreeSWITCH-users <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>> wrote:<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > From: H Yavari <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:hyavari@rocketmail.com" rel="nofollow" target="_blank">hyavari@rocketmail.com</a>><br clear="none" class="ydp903f3612yiv7804881872">> > Subject: Re: [Freeswitch-users] Voicemail DB Authentication<br clear="none" class="ydp903f3612yiv7804881872">> > Date: 30 September 2019 at 07:25:29 CEST<br clear="none" class="ydp903f3612yiv7804881872">> > To: FreeSWITCH Users Help <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>>, David Villasmil <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:david.villasmil.work@gmail.com" rel="nofollow" target="_blank">david.villasmil.work@gmail.com</a>><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Thank David.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > But how we should save the pass in DB? user comes through phone and changes his/her password, so we have to use ODBC for voicemails? although it would be different db with xml_curl for user configs and we should manage both db sync ourselves.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > What do you think?<br clear="none" class="ydp903f3612yiv7804881872">> > I thought FreeSwitch should be more flexible than this.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Regards,<br clear="none" class="ydp903f3612yiv7804881872">> > HY<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > On Saturday, September 28, 2019, 08:35:15 AM PDT, David Villasmil <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:david.villasmil.work@gmail.com" rel="nofollow" target="_blank">david.villasmil.work@gmail.com</a>> wrote:<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > It’s been a while, but I’m pretty sure if you change a password in the dB, and you’re serving the config via XML_CURL it’ll take effect immediately. Every time a request comes into fs, the config is requested from the xml_curl server, which means it’ll server the current config.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > On Sat, 28 Sep 2019 at 15:18, H Yavari via FreeSWITCH-users <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>> wrote:<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > ---------- Forwarded message ----------<br clear="none" class="ydp903f3612yiv7804881872">> > From: H Yavari <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:hyavari@rocketmail.com" rel="nofollow" target="_blank">hyavari@rocketmail.com</a>><br clear="none" class="ydp903f3612yiv7804881872">> > To: FreeSWITCH Users Help <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>><br clear="none" class="ydp903f3612yiv7804881872">> > Cc: <br clear="none" class="ydp903f3612yiv7804881872">> > Bcc: <br clear="none" class="ydp903f3612yiv7804881872">> > Date: Sat, 28 Sep 2019 13:47:04 +0000 (UTC)<br clear="none" class="ydp903f3612yiv7804881872">> > Subject: Voicemail DB Authentication<br clear="none" class="ydp903f3612yiv7804881872">> > Hi to all,<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > I've searched a little in wiki to find a solution for VM user authentication through remote DB, but couldn't find enough hints. Anyone can give some idea about it? <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Currently, I noticed that we can't store just user / pass for extensions in external DB and query when we need it, we should use mod_xml_curl and load the directory xml in this way. So, it would be included vm pass also, but problem comes when user changes his/her vm's pass. I couldn't find any method to handle it.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Thanks for help.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Regards,<br clear="none" class="ydp903f3612yiv7804881872">> > HY<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > ---------- Forwarded message ----------<br clear="none" class="ydp903f3612yiv7804881872">> > From: H Yavari via FreeSWITCH-users <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>><br clear="none" class="ydp903f3612yiv7804881872">> > To: FreeSWITCH Users Help <<a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:freeswitch-users@lists.freeswitch.org" rel="nofollow" target="_blank">freeswitch-users@lists.freeswitch.org</a>><br clear="none" class="ydp903f3612yiv7804881872">> > Cc: <br clear="none" class="ydp903f3612yiv7804881872">> > Bcc: <br clear="none" class="ydp903f3612yiv7804881872">> > Date: Sat, 28 Sep 2019 07:18:38 -0700 (PDT)<br clear="none" class="ydp903f3612yiv7804881872">> > Subject: [Freeswitch-users] Voicemail DB Authentication<br clear="none" class="ydp903f3612yiv7804881872">> > _________________________________________________________________________<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > The FreeSWITCH project is sponsored by SignalWire <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.com/" rel="nofollow" target="_blank">https://signalwire.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br clear="none" class="ydp903f3612yiv7804881872">> > Build your next product on our scalable cloud platform.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Join our online community to chat in real time <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.community/" rel="nofollow" target="_blank">https://signalwire.community</a><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Professional FreeSWITCH Services<br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:sales@freeswitch.com" rel="nofollow" target="_blank">sales@freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Official FreeSWITCH Sites<br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/oss" rel="nofollow" target="_blank">https://freeswitch.com/oss</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.org/confluence" rel="nofollow" target="_blank">https://freeswitch.org/confluence</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://cluecon.com/" rel="nofollow" target="_blank">https://cluecon.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > FreeSWITCH-users mailing list<br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="nofollow" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872">> > UNSUBSCRIBE:<a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > -- <br clear="none" class="ydp903f3612yiv7804881872">> > Regards,<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > David Villasmil<br clear="none" class="ydp903f3612yiv7804881872">> > email: <a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:david.villasmil.work@gmail.com" rel="nofollow" target="_blank">david.villasmil.work@gmail.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > phone: +34669448337<div class="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923ydp15077d8cyqt7071831811" id="ydp903f3612yiv7804881872ydp9e2ebf0cyiv5147868923ydp15077d8cyqtfd78623"><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > _________________________________________________________________________<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > The FreeSWITCH project is sponsored by SignalWire <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.com/" rel="nofollow" target="_blank">https://signalwire.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br clear="none" class="ydp903f3612yiv7804881872">> > Build your next product on our scalable cloud platform.<br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Join our online community to chat in real time <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.community/" rel="nofollow" target="_blank">https://signalwire.community</a><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Professional FreeSWITCH Services<br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:sales@freeswitch.com" rel="nofollow" target="_blank">sales@freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > Official FreeSWITCH Sites<br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/oss" rel="nofollow" target="_blank">https://freeswitch.com/oss</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.org/confluence" rel="nofollow" target="_blank">https://freeswitch.org/confluence</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://cluecon.com/" rel="nofollow" target="_blank">https://cluecon.com</a><br clear="none" class="ydp903f3612yiv7804881872">> > <br clear="none" class="ydp903f3612yiv7804881872">> > FreeSWITCH-users mailing list<br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="nofollow" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872">> > UNSUBSCRIBE:<a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872">> > <a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">_________________________________________________________________________<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">The FreeSWITCH project is sponsored by SignalWire <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.com/" rel="nofollow" target="_blank">https://signalwire.com</a><br clear="none" class="ydp903f3612yiv7804881872">Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br clear="none" class="ydp903f3612yiv7804881872">Build your next product on our scalable cloud platform.<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Join our online community to chat in real time <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.community/" rel="nofollow" target="_blank">https://signalwire.community</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Professional FreeSWITCH Services<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:sales@freeswitch.com" rel="nofollow" target="_blank">sales@freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Official FreeSWITCH Sites<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/oss" rel="nofollow" target="_blank">https://freeswitch.com/oss</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.org/confluence" rel="nofollow" target="_blank">https://freeswitch.org/confluence</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://cluecon.com/" rel="nofollow" target="_blank">https://cluecon.com</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">FreeSWITCH-users mailing list<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="nofollow" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872">UNSUBSCRIBE:<a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a></div></div></div>
</div>
</div></div></div></div></div><div class="ydp903f3612yiv7804881872ydp9e2ebf0cyqt2271241397" id="ydp903f3612yiv7804881872ydp9e2ebf0cyqt14016">_________________________________________________________________________<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">The FreeSWITCH project is sponsored by SignalWire <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.com/" rel="nofollow" target="_blank">https://signalwire.com</a><br clear="none" class="ydp903f3612yiv7804881872">Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br clear="none" class="ydp903f3612yiv7804881872">Build your next product on our scalable cloud platform.<br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Join our online community to chat in real time <a shape="rect" class="ydp903f3612yiv7804881872" href="https://signalwire.community/" rel="nofollow" target="_blank">https://signalwire.community</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Professional FreeSWITCH Services<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:sales@freeswitch.com" rel="nofollow" target="_blank">sales@freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">Official FreeSWITCH Sites<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/oss" rel="nofollow" target="_blank">https://freeswitch.com/oss</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.org/confluence" rel="nofollow" target="_blank">https://freeswitch.org/confluence</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://cluecon.com/" rel="nofollow" target="_blank">https://cluecon.com</a><br clear="none" class="ydp903f3612yiv7804881872"><br clear="none" class="ydp903f3612yiv7804881872">FreeSWITCH-users mailing list<br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="nofollow" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872">UNSUBSCRIBE:<a shape="rect" class="ydp903f3612yiv7804881872" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="nofollow" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br clear="none" class="ydp903f3612yiv7804881872"><a shape="rect" class="ydp903f3612yiv7804881872" href="https://freeswitch.com/" rel="nofollow" target="_blank">https://freeswitch.com</a></div></div>
</div>
</div></div></div></blockquote></div></div><br clear="none" class="ydp903f3612yiv7804881872"></div></div></div></div>
</div>
</div></body></html>