<div>fs_cli IS the esl route.  Cleaner to just use esl and call the api command you want directly instead of hacky stuff like this.</div><div><br></div><div><br><div class="gmail_quote"><div>On Sun, May 21, 2017 at 11:44 AM Bipin Patel <<a href="mailto:bipin@xbipin.com">bipin@xbipin.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <font size="-1"><font face="Arial">hi,<br>
        <br>
        im trying to avoid going the esl route, for now i solved this by
        calling a bash script from python which monitors the call once
        the UUID is passed to it so that holds the python command till
        call is over and then it proceeds further<br>
        <br>
        <br>
      </font></font>
    <div class="m_5893516936746211495moz-signature">
      Regards,<br>
      Bipin<br>
      <br>
      <br>
      <hr>
    </div>
    <div class="m_5893516936746211495moz-cite-prefix"></div></div><div text="#000000" bgcolor="#FFFFFF"><div class="m_5893516936746211495moz-cite-prefix">-------- Original Message --------<br>
      Subject: Re: [Freeswitch-users] return to shell only when call
      from originate is complete?<br>
      From: Tihomir Culjaga <a class="m_5893516936746211495moz-txt-link-rfc2396E" href="mailto:tculjaga@gmail.com" target="_blank"><tculjaga@gmail.com></a><br>
      To: FreeSWITCH Users Help
      <a class="m_5893516936746211495moz-txt-link-rfc2396E" href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank"><freeswitch-users@lists.freeswitch.org></a><br></div></div><div text="#000000" bgcolor="#FFFFFF"><div class="m_5893516936746211495moz-cite-prefix">
      Date: 5/21/2017, 7:25:31 PM<br>
    </div></div><div text="#000000" bgcolor="#FFFFFF">
    <blockquote type="cite">
      <div>i still think you are better consume events with
        python... 
        <div>its easy and straightforward</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>
          <div>#!/usr/bin/env python</div>
          <div><br>
          </div>
          <div>import string</div>
          <div>import sys</div>
          <div><br>
          </div>
          <div>from ESL import *</div>
          <div><br>
          </div>
          <div>con = ESLconnection("127.0.0.1","8021","ClueCon")</div>
          <div>#are we connected?</div>
          <div>callDirection = "unknown"</div>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>if con.connected:</div>
          <div>  print "we connected \n"</div>
          <div>  con.events("plain", "all");</div>
          <div><br>
          </div>
          <div>  while 1:</div>
          <div>  #my $e = $con->recvEventTimed(100);</div>
          <div>    e = con.recvEvent()</div>
          <div><br>
          </div>
          <div>    if e:</div>
          <div>      #print e.serialize()</div>
          <div>      en = e.getHeader("Event-Name")</div>
          <div>      print "Name =>" ,en</div>
          <div><br>
          </div>
          <div>      if en == "CHANNEL_OUTGOING":</div>
          <div>        callDirection = "OUT"</div>
          <div>        print "Direction =", callDirection</div>
          <div><br>
          </div>
          <div>      elif en == "CHANNEL_ORIGINATE":</div>
          <div>        print "Originate call - direction =",
            callDirection</div>
          <div><br>
          </div>
          <div>      elif en == "CHANNEL_CALLSTATE":</div>
          <div>        print "Call State =>",
            e.getHeader("Answer-State")</div>
          <div><br>
          </div>
          <div>      elif en == "CHANNEL_ANSWER":</div>
          <div>        print "Call START - direction =", callDirection</div>
          <div><br>
          </div>
          <div>      elif en == "CHANNEL_HANGUP":</div>
          <div>        print "Call END - direction =", callDirection</div>
          <div><br>
          </div>
          <div>      elif en == "CHANNEL_PARK":</div>
          <div>        callDirection = "IN"</div>
          <div>        print "Call PARK - direction =", callDirection</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>you can work it out from here pretty everything you want.</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>T.</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On 21 May 2017 at 14:32, Bipin Patel <span><<a href="mailto:bipin@xbipin.com" target="_blank">bipin@xbipin.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"> <font size="-1"><font face="Arial">hi,<br>
                  <br>
                  i converted the bash script to python as below:<br>
                  <br>
                  ret = subprocess.Popen('sudo fs_cli -x \"show
                  channels\" | grep -c \"'+UUID+'\"', shell=True,
                  stdout=subprocess.PIPE, stderr=subprocess.PIPE)<br>
                  sout, serr = ret.communicate()<br>
                  print sout<br>
                  <br>
                  the reason i use -c instead of -q is because fs_cli
                  always returns a 0 exit code so it doesnt work through
                  python when combined with grep so i tried to exit loop
                  when the counter is 0 meaning the call is completed,
                  but the above returns some weird numbers in sout, when
                  the call is running it shows 5 and when done shows 3
                  but same if i run directly through console it shows
                  accurately.<br>
                  <br>
                  any idea how to fix this?<br>
                  <br>
                  <br>
                </font></font>
              <div class="m_5893516936746211495m_-5677179084436597597moz-signature"> Regards,<br>
                Bipin<br>
                <br>
                <br>
                <hr> </div>
              <div class="m_5893516936746211495m_-5677179084436597597moz-cite-prefix"><span>-------- Original Message --------<br>
                  Subject: Re: [Freeswitch-users] return to shell only
                  when call from originate is complete?<br>
                </span><span> From: William Simon <a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-rfc2396E" href="mailto:wsimon@stratusvideo.com" target="_blank"><wsimon@stratusvideo.com></a><br>
                  To: FreeSWITCH Users Help <a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-rfc2396E" href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank"><freeswitch-users@lists.freeswitch.org></a><br>
                </span><span> Date: 5/20/2017, 1:29:05 AM<br>
                </span></div>
              <blockquote type="cite">
                <div style="word-wrap:break-word">
                  <div>If you are using fs_cli then a simple shell
                    script can monitor the call and return when the call
                    completes:</div>
                  <div>
                    <div class="m_5893516936746211495h5">
                      <div><br>
                      </div>
                      <div>#!/bin/bash<br>
                        <br>
                        RESULT=$( fs_cli -x "originate leg1 leg2" )<br>
                        <br>
                        if [[ $RESULT =~ "OK" ]]; then<br>
                                UUID=$( echo "$RESULT" | cut -f 2 -d ' '
                        )<br>
                                while fs_cli -x "show channels" | grep
                        -q $UUID ;<br>
                                do<br>
                                        sleep 5;<br>
                                done<br>
                                echo "Call completed."<br>
                        fi<br>
                        <br>
                      </div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <br>
                      <div>
                        <blockquote type="cite">
                          <div>On May 19, 2017, at 12:31 PM, Bipin Patel
                            <<a href="mailto:bipin@xbipin.com" target="_blank">bipin@xbipin.com</a>>
                            wrote:</div>
                          <br class="m_5893516936746211495m_-5677179084436597597Apple-interchange-newline">
                          <div><font style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" size="-1"><font face="Arial">hi,<br>
                                <br>
                                any other way this can be done<span class="m_5893516936746211495m_-5677179084436597597Apple-converted-space"> </span><br>
                                <br>
                                <br>
                              </font></font><span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:inline!important;float:none"></span>
                            <div class="m_5893516936746211495m_-5677179084436597597moz-signature" style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                              Regards,<br>
                              Bipin<br>
                              <br>
                              <br>
                              <hr style="width:1065px;height:1px;background-color:rgb(204,204,204);border:0px;background-position:initial initial;background-repeat:initial initial"> </div>
                            <div class="m_5893516936746211495m_-5677179084436597597moz-cite-prefix" style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                              -------- Original Message --------<br>
                              Subject: Re: [Freeswitch-users] return to
                              shell only when call from originate is
                              complete?<br>
                              From: Michael Jerris<span class="m_5893516936746211495m_-5677179084436597597Apple-converted-space"> </span><a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-rfc2396E" href="mailto:mike@jerris.com" style="color:rgb(42,86,133)" target="_blank"><mike@jerris.com></a><br>
                              To: Bipin Patel<span class="m_5893516936746211495m_-5677179084436597597Apple-converted-space"> </span><a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-rfc2396E" href="mailto:bipin@xbipin.com" style="color:rgb(42,86,133)" target="_blank"><bipin@xbipin.com></a><br>
                              Date: 5/19/2017, 7:48:22 PM<br>
                            </div>
                            <blockquote type="cite" style="font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                              No, thats not what originate does.
                              <div><br>
                                <div>
                                  <blockquote type="cite">
                                    <div>On May 19, 2017, at 11:43 AM,
                                      Bipin Patel <<a href="mailto:bipin@xbipin.com" style="color:rgb(42,86,133)" target="_blank">bipin@xbipin.com</a>>
                                      wrote:</div>
                                    <br class="m_5893516936746211495m_-5677179084436597597Apple-interchange-newline">
                                    <div><font style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" size="-1"><font face="Arial">hi,<br>
                                          <br>
                                          does it happen right after
                                          answer?<br>
                                          is there any way to lock it so
                                          it returns only after failure
                                          or after hangup? yes im using
                                          ignore_early_media<br>
                                          <br>
                                          <br>
                                        </font></font><span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline!important"></span>
                                      <div class="m_5893516936746211495m_-5677179084436597597moz-signature" style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                                        Regards,<br>
                                        Bipin<br>
                                        <br>
                                        <br>
                                        <hr style="width:1045px;height:1px;background-color:rgb(204,204,204);border:0px;background-position:initial initial;background-repeat:initial initial"> </div>
                                      <div class="m_5893516936746211495m_-5677179084436597597moz-cite-prefix" style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                                        -------- Original Message
                                        --------<br>
                                        Subject: Re: [Freeswitch-users]
                                        return to shell only when call
                                        from originate is complete?<br>
                                        From: Michael Jerris<span class="m_5893516936746211495m_-5677179084436597597Apple-converted-space"> </span><a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-rfc2396E" href="mailto:mike@jerris.com" style="color:rgb(42,86,133)" target="_blank"><mike@jerris.com></a><br>
                                        To: FreeSWITCH Users Help<span class="m_5893516936746211495m_-5677179084436597597Apple-converted-space"> </span><a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-rfc2396E" href="mailto:freeswitch-users@lists.freeswitch.org" style="color:rgb(42,86,133)" target="_blank"><freeswitch-users@lists.freeswitch.org></a><br>
                                        Date: 5/19/2017, 7:34:35 PM<br>
                                      </div>
                                      <blockquote type="cite" style="font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                                        originate returns when we get
                                        call progress, or in the case of
                                        ignore_early_media, on answer or
                                        failure.
                                        <div><br>
                                          <div>
                                            <blockquote type="cite">
                                              <div>On May 19, 2017, at
                                                10:36 AM, Bipin Patel
                                                <<a href="mailto:bipin@xbipin.com" style="color:rgb(42,86,133)" target="_blank">bipin@xbipin.com</a>>
                                                wrote:</div>
                                              <br class="m_5893516936746211495m_-5677179084436597597Apple-interchange-newline">
                                              <div><font style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" size="-1"><font face="Arial">hi,<br>
                                                    <br>
                                                    i was wondering if
                                                    its possible to to
                                                    release handle from
                                                    an originate command
                                                    only once the call
                                                    is completed, i mean
                                                    i send a originate
                                                    command from shell
                                                    using fs_cli but
                                                    only return back to
                                                    prompt once the call
                                                    is completed rather
                                                    than as soon as a
                                                    bridge is created or
                                                    a UUID generated<br>
                                                    <br>
                                                  </font></font></div>
                                            </blockquote>
                                          </div>
                                          <br>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </blockquote>
                                </div>
                                <br>
                              </div>
                            </blockquote>
                            <br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:inline!important;float:none">“The
                              information transmitted is intended only
                              for the person or entity to which it is
                              addressed and may contain proprietary,
                              business-confidential and/or privileged
                              material. If you are not the intended
                              recipient of this message you are hereby
                              notified that any use, review,
                              retransmission, dissemination,
                              distribution, reproduction or any action
                              taken in reliance upon this message is
                              prohibited. If you received this in error,
                              please contact the sender and delete the
                              material from any computer.”
                              _________________________________________________________________________</span><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:inline!important;float:none">Professional
                              FreeSWITCH Consulting Services:<span class="m_5893516936746211495m_-5677179084436597597Apple-converted-space"> </span></span><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="mailto:consulting@freeswitch.org" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">consulting@freeswitch.org</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="http://www.freeswitchsolutions.com/" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://www.freeswitchsolutions.com</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:inline!important;float:none">Official
                              FreeSWITCH Sites</span><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="http://www.freeswitch.org/" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://www.freeswitch.org</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="http://confluence.freeswitch.org/" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://confluence.freeswitch.org</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="http://www.cluecon.com/" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://www.cluecon.com</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:inline!important;float:none">FreeSWITCH-users
                              mailing list</span><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <span style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);display:inline!important;float:none">UNSUBSCRIBE:</span><a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br style="color:rgb(72,72,72);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">
                            <a href="http://www.freeswitch.org/" style="color:rgb(42,86,133);font-family:Verdana,sans-serif;font-size:9.600000381469727px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">http://www.freeswitch.org</a></div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </div>
                </div>
                <div>
                  <div class="m_5893516936746211495h5"> <br>
                    <br>
                    “The information transmitted is intended only for
                    the person or entity to which it is addressed and
                    may contain proprietary, business-confidential
                    and/or privileged material. If you are not the
                    intended recipient of this message you are hereby
                    notified that any use, review, retransmission,
                    dissemination, distribution, reproduction or any
                    action taken in reliance upon this message is
                    prohibited. If you received this in error, please
                    contact the sender and delete the material from any
                    computer.” <br>
                    <fieldset class="m_5893516936746211495m_-5677179084436597597mimeAttachmentHeader"></fieldset>
                    <br>
                    <pre>_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a>
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a>

Official FreeSWITCH Sites
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://confluence.freeswitch.org" target="_blank">http://confluence.freeswitch.org</a>
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a>

FreeSWITCH-users mailing list
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="m_5893516936746211495m_-5677179084436597597moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a></pre>
                  </div>
                </div>
              </blockquote>
              <br>
            </div>
            <br>
            _________________________________________________________________________<br>
            Professional FreeSWITCH Consulting Services:<br>
            <a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
            <a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
            <br>
            Official FreeSWITCH Sites<br>
            <a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
            <a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
            <a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
            <br>
            FreeSWITCH-users mailing list<br>
            <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
            <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
            UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
            <a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="m_5893516936746211495mimeAttachmentHeader"></fieldset>
      <br>
      <pre>_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="m_5893516936746211495moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a>
<a class="m_5893516936746211495moz-txt-link-freetext" href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a>

Official FreeSWITCH Sites
<a class="m_5893516936746211495moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
<a class="m_5893516936746211495moz-txt-link-freetext" href="http://confluence.freeswitch.org" target="_blank">http://confluence.freeswitch.org</a>
<a class="m_5893516936746211495moz-txt-link-freetext" href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a>

FreeSWITCH-users mailing list
<a class="m_5893516936746211495moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="m_5893516936746211495moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="m_5893516936746211495moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="m_5893516936746211495moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a></pre>
    </blockquote>
    <br>
  </div>

_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a></blockquote></div></div>