<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>