<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font size="-1"><font face="Arial">hi,<br>
        <br>
        btw is it possible to use python with esl on windows, i cant
        seem to find any guide to it<br>
        <br>
        <br>
      </font></font>
    <div class="moz-signature">
      <style>
body {
  font-family: Verdana, sans-serif;
  font-size: 0.8em;
  color:#484848;
}
h1, h2, h3 { font-family: "Trebuchet MS", Verdana, sans-serif; margin:0in; margin-bottom:.0001pt; }
p.footr { font-family: "Trebuchet MS", Verdana, sans-serif; margin:0in; margin-bottom:.0001pt; }
h1 { font-size: 1.2em; }
h2, h3 { font-size: 1.1em; }
a, a:link, a:visited { color: #2A5685;}
a:hover, a:active { color: #c61a1a; }
a.wiki-anchor { display: none; }
hr {
  width: 100%;
  height: 1px;
  background: #ccc;
  border: 0;
}
</style>Regards,<br>
      Bipin<br>
      <br>
      <br>
      <hr>
    </div>
    <div class="moz-cite-prefix">-------- Original Message --------<br>
      Subject: Re: [Freeswitch-users] return to shell only when call
      from originate is complete?<br>
      From: Bipin Patel <a class="moz-txt-link-rfc2396E" href="mailto:bipin@xbipin.com"><bipin@xbipin.com></a><br>
      To: FreeSWITCH Users Help
      <a class="moz-txt-link-rfc2396E" href="mailto:freeswitch-users@lists.freeswitch.org"><freeswitch-users@lists.freeswitch.org></a><br>
      Date: 5/22/2017, 10:10:17 AM<br>
    </div>
    <blockquote type="cite"
      cite="mid:cba44a27-e6ef-5859-cbce-4a994effdf8d@xbipin.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <font size="-1"><font face="Arial">hi,<br>
          <br>
          that was a good one, the reason im not using esl directly from
          python is because all i want to do is send originate command
          and get UUID and thats about it and stop the python script as
          soon as its done, ill try it once the requirements go higher
          with the client :)<br>
          <br>
          <br>
        </font></font>
      <div class="moz-signature">
        <style>
body {
  font-family: Verdana, sans-serif;
  font-size: 0.8em;
  color:#484848;
}
h1, h2, h3 { font-family: "Trebuchet MS", Verdana, sans-serif; margin:0in; margin-bottom:.0001pt; }
p.footr { font-family: "Trebuchet MS", Verdana, sans-serif; margin:0in; margin-bottom:.0001pt; }
h1 { font-size: 1.2em; }
h2, h3 { font-size: 1.1em; }
a, a:link, a:visited { color: #2A5685;}
a:hover, a:active { color: #c61a1a; }
a.wiki-anchor { display: none; }
hr {
  width: 100%;
  height: 1px;
  background: #ccc;
  border: 0;
}
</style>Regards,<br>
        Bipin<br>
        <br>
        <br>
        <hr> </div>
      <div class="moz-cite-prefix">-------- Original Message --------<br>
        Subject: Re: [Freeswitch-users] return to shell only when call
        from originate is complete?<br>
        From: Anthony Minessale <a class="moz-txt-link-rfc2396E"
          href="mailto:anthony.minessale@gmail.com"
          moz-do-not-send="true"><anthony.minessale@gmail.com></a><br>
        To: FreeSWITCH Users Help <a class="moz-txt-link-rfc2396E"
          href="mailto:freeswitch-users@lists.freeswitch.org"
          moz-do-not-send="true"><freeswitch-users@lists.freeswitch.org></a><br>
        Date: 5/22/2017, 8:38:13 AM<br>
      </div>
      <blockquote type="cite"
cite="mid:CAKbxfG__YCoTqPsjYau2-sZQ6MKnncE5ow20cLTHggFFx+6mnw@mail.gmail.com">
        <div>I am trying to catch a fish can you help me?</div>
        <div><br>
        </div>
        <div>Get a pole and use some fishing line with a hook and add a
          worm.</div>
        <div><br>
        </div>
        <div>I dont really want to use a pole, I am just going to throw
          a grenade in the water and a fish will fall into my boat.</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
          <div class="gmail_quote">
            <div>On Sun, May 21, 2017 at 10:43 AM Bipin Patel <<a
                href="mailto:bipin@xbipin.com" moz-do-not-send="true">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_3309180592166819951moz-signature">
                  Regards,<br>
                  Bipin<br>
                  <br>
                  <br>
                  <hr> </div>
              </div>
              <div text="#000000" bgcolor="#FFFFFF">
                <div class="m_3309180592166819951moz-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_3309180592166819951moz-txt-link-rfc2396E"
                    href="mailto:tculjaga@gmail.com" target="_blank"
                    moz-do-not-send="true"><tculjaga@gmail.com></a><br>
                  To: FreeSWITCH Users Help <a
                    class="m_3309180592166819951moz-txt-link-rfc2396E"
                    href="mailto:freeswitch-users@lists.freeswitch.org"
                    target="_blank" moz-do-not-send="true"><freeswitch-users@lists.freeswitch.org></a><br>
                </div>
              </div>
              <div text="#000000" bgcolor="#FFFFFF">
                <div class="m_3309180592166819951moz-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"
                          moz-do-not-send="true">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_3309180592166819951m_-5677179084436597597moz-signature">
                            Regards,<br>
                            Bipin<br>
                            <br>
                            <br>
                            <hr> </div>
                          <div
                            class="m_3309180592166819951m_-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_3309180592166819951m_-5677179084436597597moz-txt-link-rfc2396E"
                                href="mailto:wsimon@stratusvideo.com"
                                target="_blank" moz-do-not-send="true"><wsimon@stratusvideo.com></a><br>
                              To: FreeSWITCH Users Help <a
                                class="m_3309180592166819951m_-5677179084436597597moz-txt-link-rfc2396E"
href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank"
                                moz-do-not-send="true"><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_3309180592166819951h5">
                                  <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"
                                          moz-do-not-send="true">bipin@xbipin.com</a>>
                                        wrote:</div>
                                      <br
class="m_3309180592166819951m_-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_3309180592166819951m_-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_3309180592166819951m_-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:initialinitial;background-repeat:initial
                                            initial"> </div>
                                        <div
                                          class="m_3309180592166819951m_-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_3309180592166819951m_-5677179084436597597Apple-converted-space"> </span><a
class="m_3309180592166819951m_-5677179084436597597moz-txt-link-rfc2396E"
href="mailto:mike@jerris.com" style="color:rgb(42,86,133)"
                                            target="_blank"
                                            moz-do-not-send="true"><mike@jerris.com></a><br>
                                          To: Bipin Patel<span
                                            class="m_3309180592166819951m_-5677179084436597597Apple-converted-space"> </span><a
class="m_3309180592166819951m_-5677179084436597597moz-txt-link-rfc2396E"
href="mailto:bipin@xbipin.com" style="color:rgb(42,86,133)"
                                            target="_blank"
                                            moz-do-not-send="true"><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" moz-do-not-send="true">bipin@xbipin.com</a>>
                                                  wrote:</div>
                                                <br
class="m_3309180592166819951m_-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_3309180592166819951m_-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:initialinitial;background-repeat:initial
                                                      initial"> </div>
                                                  <div
                                                    class="m_3309180592166819951m_-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_3309180592166819951m_-5677179084436597597Apple-converted-space"> </span><a
class="m_3309180592166819951m_-5677179084436597597moz-txt-link-rfc2396E"
href="mailto:mike@jerris.com" style="color:rgb(42,86,133)"
                                                      target="_blank"
                                                      moz-do-not-send="true"><mike@jerris.com></a><br>
                                                    To: FreeSWITCH Users
                                                    Help<span
                                                      class="m_3309180592166819951m_-5677179084436597597Apple-converted-space"> </span><a
class="m_3309180592166819951m_-5677179084436597597moz-txt-link-rfc2396E"
href="mailto:freeswitch-users@lists.freeswitch.org"
                                                      style="color:rgb(42,86,133)"
                                                      target="_blank"
                                                      moz-do-not-send="true"><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" moz-do-not-send="true">bipin@xbipin.com</a>>
                                                          wrote:</div>
                                                          <br
class="m_3309180592166819951m_-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_3309180592166819951m_-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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">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"
                                          moz-do-not-send="true">http://www.freeswitch.org</a></div>
                                    </blockquote>
                                  </div>
                                  <br>
                                </div>
                              </div>
                            </div>
                            <div>
                              <div class="m_3309180592166819951h5"> <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_3309180592166819951m_-5677179084436597597mimeAttachmentHeader"></fieldset>
                                <br>
                                <pre>_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="m_3309180592166819951m_-5677179084436597597moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org" target="_blank" moz-do-not-send="true">consulting@freeswitch.org</a>
<a class="m_3309180592166819951m_-5677179084436597597moz-txt-link-freetext" href="http://www.freeswitchsolutions.com" target="_blank" moz-do-not-send="true">http://www.freeswitchsolutions.com</a>

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

FreeSWITCH-users mailing list
<a class="m_3309180592166819951m_-5677179084436597597moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" moz-do-not-send="true">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="m_3309180592166819951m_-5677179084436597597moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="m_3309180592166819951m_-5677179084436597597moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="m_3309180592166819951m_-5677179084436597597moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank" moz-do-not-send="true">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" moz-do-not-send="true">consulting@freeswitch.org</a><br>
                        <a href="http://www.freeswitchsolutions.com"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true">http://www.freeswitchsolutions.com</a><br>
                        <br>
                        Official FreeSWITCH Sites<br>
                        <a href="http://www.freeswitch.org"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true">http://www.freeswitch.org</a><br>
                        <a href="http://confluence.freeswitch.org"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true">http://confluence.freeswitch.org</a><br>
                        <a href="http://www.cluecon.com"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true">http://www.cluecon.com</a><br>
                        <br>
                        FreeSWITCH-users mailing list<br>
                        <a
                          href="mailto:FreeSWITCH-users@lists.freeswitch.org"
                          target="_blank" moz-do-not-send="true">FreeSWITCH-users@lists.freeswitch.org</a><br>
                        <a
                          href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true">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"
                          moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
                        <a href="http://www.freeswitch.org"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true">http://www.freeswitch.org</a><br>
                      </blockquote>
                    </div>
                    <br>
                  </div>
                  <br>
                  <fieldset
                    class="m_3309180592166819951mimeAttachmentHeader"></fieldset>
                  <br>
                  <pre>_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="m_3309180592166819951moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org" target="_blank" moz-do-not-send="true">consulting@freeswitch.org</a>
<a class="m_3309180592166819951moz-txt-link-freetext" href="http://www.freeswitchsolutions.com" target="_blank" moz-do-not-send="true">http://www.freeswitchsolutions.com</a>

Official FreeSWITCH Sites
<a class="m_3309180592166819951moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank" moz-do-not-send="true">http://www.freeswitch.org</a>
<a class="m_3309180592166819951moz-txt-link-freetext" href="http://confluence.freeswitch.org" target="_blank" moz-do-not-send="true">http://confluence.freeswitch.org</a>
<a class="m_3309180592166819951moz-txt-link-freetext" href="http://www.cluecon.com" target="_blank" moz-do-not-send="true">http://www.cluecon.com</a>

FreeSWITCH-users mailing list
<a class="m_3309180592166819951moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" moz-do-not-send="true">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="m_3309180592166819951moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="m_3309180592166819951moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="m_3309180592166819951moz-txt-link-freetext" href="http://www.freeswitch.org" target="_blank" moz-do-not-send="true">http://www.freeswitch.org</a></pre>
                </blockquote>
                <br>
              </div>
_________________________________________________________________________<br>
              Professional FreeSWITCH Consulting Services:<br>
              <a href="mailto:consulting@freeswitch.org" target="_blank"
                moz-do-not-send="true">consulting@freeswitch.org</a><br>
              <a href="http://www.freeswitchsolutions.com"
                rel="noreferrer" target="_blank" moz-do-not-send="true">http://www.freeswitchsolutions.com</a><br>
              <br>
              Official FreeSWITCH Sites<br>
              <a href="http://www.freeswitch.org" rel="noreferrer"
                target="_blank" moz-do-not-send="true">http://www.freeswitch.org</a><br>
              <a href="http://confluence.freeswitch.org"
                rel="noreferrer" target="_blank" moz-do-not-send="true">http://confluence.freeswitch.org</a><br>
              <a href="http://www.cluecon.com" rel="noreferrer"
                target="_blank" moz-do-not-send="true">http://www.cluecon.com</a><br>
              <br>
              FreeSWITCH-users mailing list<br>
              <a href="mailto:FreeSWITCH-users@lists.freeswitch.org"
                target="_blank" moz-do-not-send="true">FreeSWITCH-users@lists.freeswitch.org</a><br>
              <a
                href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
                rel="noreferrer" target="_blank" moz-do-not-send="true">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" moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
              <a href="http://www.freeswitch.org" rel="noreferrer"
                target="_blank" moz-do-not-send="true">http://www.freeswitch.org</a></blockquote>
          </div>
        </div>
        <div dir="ltr">-- <br>
        </div>
        <div data-smartmail="gmail_signature">
          <div dir="ltr">
            <div>
              <div dir="ltr">
                <div>
                  <div dir="ltr">Anthony Minessale II       ♬
                    @anthmfs  ♬ @FreeSWITCH  ♬
                    <div><br>
                      <div>☞ <a href="http://freeswitch.org/"
                          target="_blank" moz-do-not-send="true">http://freeswitch.org/</a>
                         ☞ <a href="http://cluecon.com/"
                          target="_blank" moz-do-not-send="true">http://cluecon.com/</a>
                         ☞ <a href="http://twitter.com/FreeSWITCH"
                          target="_blank" moz-do-not-send="true">http://twitter.com/FreeSWITCH</a></div>
                      <div>
                        <div>☞ <a href="http://irc.freenode.net"
                            target="_blank" moz-do-not-send="true">irc.freenode.net</a>
                          #freeswitch ☞ <u><a
                              href="http://freeswitch.org/g+"
                              target="_blank" moz-do-not-send="true">http://freeswitch.org/g+</a></u><br>
                          <br>
                        </div>
                        <div>ClueCon Weekly Development Call <br>
                        </div>
                        <div>☎ <a
                            href="mailto:sip%3A888@conference.freeswitch.org"
                            target="_blank" moz-do-not-send="true">sip:888@conference.freeswitch.org</a>
                           ☎ +19193869900 </div>
                        <div><br>
                        </div>
                      </div>
                    </div>
                    <div><a
                        href="https://www.youtube.com/watch?v=9XXgW34t40s"
style="color:rgb(17,85,204);font-size:12.8000001907349px"
                        target="_blank" moz-do-not-send="true">https://www.youtube.com/watch?v=9XXgW34t40s</a></div>
                    <div><a
                        href="https://www.youtube.com/watch?v=NLaDpGQuZDA"
                        target="_blank" moz-do-not-send="true">https://www.youtube.com/watch?v=NLaDpGQuZDA</a><br>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org" moz-do-not-send="true">consulting@freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitchsolutions.com" moz-do-not-send="true">http://www.freeswitchsolutions.com</a>

Official FreeSWITCH Sites
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org" moz-do-not-send="true">http://www.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://confluence.freeswitch.org" moz-do-not-send="true">http://confluence.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.cluecon.com" moz-do-not-send="true">http://www.cluecon.com</a>

FreeSWITCH-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org" moz-do-not-send="true">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" moz-do-not-send="true">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users" moz-do-not-send="true">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org" moz-do-not-send="true">http://www.freeswitch.org</a></pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a>

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

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