<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    :) Nice joke<br>
    <br>
    <br>
    Ok. Pastebin: <a class="moz-txt-link-freetext" href="http://pastebin.freeswitch.org/16818">http://pastebin.freeswitch.org/16818</a><br>
    <br>
    The extension is:<br>
    &nbsp;&nbsp;&nbsp; &lt;extension name="ext_office_disa2"&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;condition field="destination_number"
    expression="^(73435230022)$"&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="disa_msg_enterpin=$${base_dir}/sound<br>
s/ru/RU/elena/ivr/8000/ivr-please_enter_pin_followed_by_pound.wav"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="disa_msg_wrongpin=$${base_dir}/sound<br>
    s/ru/RU/elena/ivr/8000/ivr-pin_or_extension_is-invalid.wav"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="disa_msg_enterext=$${base_dir}/sound<br>
    s/ru/RU/elena/ivr/8000/ivr-enter_ext.wav"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="lua" data="common/disa.lua"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- &lt;action application="javascript"
    data="common/disa2.js"/&gt; --&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/condition&gt;<br>
    &nbsp;&nbsp;&nbsp; &lt;/extension&gt;<br>
    <br>
    <br>
    LUA script:<br>
    --[[<br>
    ]]<br>
    <br>
    -- if you choose not to require a pin then then you may want to add
    a dialplan c<br>
    ondition for a specific caller id<br>
    local&nbsp;&nbsp; pin = "111111"; -- make sure to change the PIN number.<br>
    &nbsp; <br>
    local&nbsp;&nbsp; digitmaxlength = 0;<br>
    local&nbsp;&nbsp; initialTimeout = 7500;<br>
    local&nbsp;&nbsp; interdigitTimeout = 5000;<br>
    local&nbsp;&nbsp; absoluteTimeout = 30000;<br>
    <br>
    local&nbsp;&nbsp; msg_enterpin;<br>
    local&nbsp;&nbsp; msg_wrongPin;<br>
    local&nbsp;&nbsp; msg_enterext;<br>
    <br>
    function disa()<br>
    &nbsp;&nbsp;&nbsp; if( not session:ready() ) then<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return<br>
    &nbsp;&nbsp;&nbsp; end<br>
    <br>
    &nbsp;&nbsp;&nbsp; <br>
    &nbsp;&nbsp;&nbsp; msg_enterpin = session:getVariable("disa_msg_enterpin");<br>
    &nbsp;&nbsp;&nbsp; msg_wrongpin = session:getVariable("disa_msg_wrongpin");<br>
    &nbsp;&nbsp;&nbsp; msg_enterext = session:getVariable("disa_msg_enterext");<br>
    <br>
    &nbsp;&nbsp;&nbsp; if( msg_enterpin == nil or msg_wrongpin == nil or msg_enterext
    == nil ) then<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; freeswitch.consoleLog("ALERT", "DISA: Please set necessary
    variables");<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>
    &nbsp;&nbsp;&nbsp; end<br>
    <br>
    &nbsp;&nbsp;&nbsp; session:answer();<br>
    &nbsp;&nbsp;&nbsp; session:sleep( 500 );<br>
    &nbsp;&nbsp;&nbsp; <br>
    &nbsp;&nbsp;&nbsp; -- session:execute("start_dtmf", "");<br>
    <br>
    &nbsp;&nbsp;&nbsp; if( string.len( pin ) &gt; 0 ) then<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitmaxlength = 6;<br>
    &nbsp;&nbsp;&nbsp; <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:flushDigits();<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digits = session:playAndGetDigits(digitmaxlength,
    digitmaxlength, 1, int<br>
    erdigitTimeout, "#", msg_enterpin, msg_wrongpin, "\\d+",
    absoluteTimeout);<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; freeswitch.consoleLog( "info", "DISA.lua pin: " .. digits ..
    "\n" );<br>
    &nbsp;&nbsp;&nbsp; end<br>
    <br>
    &nbsp;&nbsp;&nbsp; if( digits == pin or string.len( pin ) == 0 ) then<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; local&nbsp;&nbsp; ru_ring = session:getVariable("ru-ring");<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; local&nbsp;&nbsp; originate_string;<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; originate_session&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = nil;<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:setVariable("ringback", ru_ring);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --
    set to ringto<br>
    ne<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:setVariable("transfer_ringback", ru_ring);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --
    set to ringto<br>
    ne<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:setVariable("hangup_after_bridge", "true");<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:setVariable("v_numbering_plan", "RU");<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digits = "";&nbsp;&nbsp;&nbsp; -- clear dtmf digits to prepare for next
    dtmf request<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitmaxlength = 20;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:flushDigits();<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digits = session:playAndGetDigits(6, digitmaxlength, 1,
    interdigitTimeou<br>
    t, "#", msg_enterext, "", "\\d+", absoluteTimeout);<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if( string.len( digits ) == 0 ) then<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; freeswitch.consoleLog( "info", "DISA.lua Collected: " ..
    digits .. "\n" <br>
    );<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; originate_string =<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "{ignore_early_media=true" ..<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ",origination_caller_id_number=" ..
    session:getVariable("caller_id_n<br>
    umber") ..<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ",originate_timeout=90" ..<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- ",uuid=" .. session:get_uuid() ..<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "}" ..<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "sofia/ipbx/" .. session:getVariable("v_ats_srcport") ..
    "#" ..<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digits .. "@192.168.1.1:5060";<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; originate_session = freeswitch.Session( originate_string,
    session );<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session:setAutoHangup( false );<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; originate_session:setAutoHangup( false );<br>
    &nbsp;&nbsp;&nbsp; <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if( originate_session:ready() ) then<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; freeswitch.bridge(session, originate_session);<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- originate_session:hangup();<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end<br>
    &nbsp;&nbsp;&nbsp; end<br>
    end<br>
    <br>
    local&nbsp;&nbsp; digits = "";<br>
    <br>
    disa();<br>
    <br>
    if( session:ready() ) then<br>
    &nbsp;&nbsp;&nbsp; session:hangup();<br>
    end<br>
    <br>
    <br>
    The extension where originate is placed:<br>
    &nbsp;&nbsp;&nbsp; &lt;extension name="ext_domestic_e164"&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;condition field="destination_number"
    expression="^(7[0-9]{10})$"&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="log" data="NOTICE [top.ctx] -
    ext_domestic"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="hangup_after_bridge=true"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="continue_on_fail=false"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="failure_causes=USER_BUSY,NO_ANSWER"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="fail_on_single_reject=true"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- Least Cost Routing scheme --&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="lcr" data="$1 lcr_tagnet"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set" data="call_timeout=60"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="set"
    data="bridge_answer_timeout=60"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="bridge"
    data="${lcr_auto_route}"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action application="hangup"/&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/condition&gt;<br>
    &nbsp;&nbsp;&nbsp; &lt;/extension&gt;<br>
    <br>
    <blockquote
cite="mid:CAKbxfG9CdSLryeCVnpq9L=x+DT2kF-K7xic7mnh2zpGOKqi8+g@mail.gmail.com"
      type="cite">
      <p>Try harder..</p>
      <div class="gmail_quote">On Jul 15, 2011 4:43 AM, "Boris
        Kovalenko" &lt;<a moz-do-not-send="true"
          href="mailto:boris@tagnet.ru">boris@tagnet.ru</a>&gt; wrote:<br
          type="attribution">
        &gt; Hello!<br>
        &gt; <br>
        &gt; I tried, no success.<br>
        &gt; <br>
        &gt;&gt; after you create it<br>
        &gt;&gt;<br>
        &gt;&gt; session:setAutoHangup(0)<br>
        &gt;&gt;<br>
        &gt;&gt; or it will hangup when the script exits<br>
        &gt;&gt;<br>
        &gt;&gt; On Thu, Jul 14, 2011 at 1:11 PM, Boris Kovalenko&lt;<a
          moz-do-not-send="true" href="mailto:boris@tagnet.ru">boris@tagnet.ru</a>&gt;
        wrote:<br>
        &gt;&gt;&gt; Hello!<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; Here it is <a moz-do-not-send="true"
          href="http://pastebin.freeswitch.org/16809">http://pastebin.freeswitch.org/16809</a><br>
        &gt;&gt;&gt; Hope somebody help<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; get a console log w/ siptrace of that scenario and
        put it on pastebin. the<br>
        &gt;&gt;&gt; gang here will take a look.<br>
        &gt;&gt;&gt; -MC<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; On Thu, Jul 14, 2011 at 10:39 AM, Boris
        Kovalenko&lt;<a moz-do-not-send="true"
          href="mailto:boris@tagnet.ru">boris@tagnet.ru</a>&gt; wrote:<br>
        &gt;&gt;&gt;&gt; And another problem found. If the remote party
        answers immediately all<br>
        &gt;&gt;&gt;&gt; is ok. But if remote waits more then 8-10
        seconds before answer - the<br>
        &gt;&gt;&gt;&gt; call is dropped when answered. Can't understand
        where to look for a<br>
        &gt;&gt;&gt;&gt; problem.<br>
        &gt;&gt;&gt;&gt;&gt; Hello!<br>
        &gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;&gt; I found a problem. originate_session must
        not to be local.<br>
        &gt;&gt;&gt;&gt;&gt;&gt; Hello!<br>
        &gt;&gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;&gt;&gt; I'm trying to migrate DISA from
        Javascript to LUA. This peace of<br>
        &gt;&gt;&gt;&gt;&gt;&gt; code works fine in Javascript:<br>
        &gt;&gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;&gt;&gt; ostr = "{ignore_early_media=true" +<br>
        &gt;&gt;&gt;&gt;&gt;&gt; ",origination_caller_id_number=" +<br>
        &gt;&gt;&gt;&gt;&gt;&gt; session.getVariable("caller_id_number")
        +<br>
        &gt;&gt;&gt;&gt;&gt;&gt; "}sofia/ipbx/50004#" + digits +<br>
        &gt;&gt;&gt;&gt;&gt;&gt; "@<a moz-do-not-send="true"
          href="http://192.168.1.1:5060">192.168.1.1:5060</a>";<br>
        &gt;&gt;&gt;&gt;&gt;&gt; osession = new Session( ostr );<br>
        &gt;&gt;&gt;&gt;&gt;&gt; bridge(session, osession);<br>
        &gt;&gt;&gt;&gt;&gt;&gt; osession.hangup();<br>
        &gt;&gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;&gt;&gt; With LUA not:<br>
        &gt;&gt;&gt;&gt;&gt;&gt; originate_string =<br>
        &gt;&gt;&gt;&gt;&gt;&gt; "{ignore_early_media=true" ..<br>
        &gt;&gt;&gt;&gt;&gt;&gt; ",origination_caller_id_number=" ..<br>
        &gt;&gt;&gt;&gt;&gt;&gt; session:getVariable("caller_id_number")
        ..<br>
        &gt;&gt;&gt;&gt;&gt;&gt; "}" ..<br>
        &gt;&gt;&gt;&gt;&gt;&gt; "sofia/ipbx/50004#" ..<br>
        &gt;&gt;&gt;&gt;&gt;&gt; digits .. "@<a moz-do-not-send="true"
          href="http://192.168.1.1:5060">192.168.1.1:5060</a>";<br>
        &gt;&gt;&gt;&gt;&gt;&gt; originate_session = freeswitch.Session(
        originate_string );<br>
        &gt;&gt;&gt;&gt;&gt;&gt; freeswitch.bridge(session,
        originate_session);<br>
        &gt;&gt;&gt;&gt;&gt;&gt; originate_session:hangup();<br>
        &gt;&gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;&gt;&gt; The call is droped when remote answers.
        There is an error in log:<br>
        &gt;&gt;&gt;&gt;&gt;&gt; bridge: session not ready. I tried to
        use<br>
        &gt;&gt;&gt;&gt;&gt;&gt; if( originate_session:ready() ) then<br>
        &gt;&gt;&gt;&gt;&gt;&gt; freeswitch.bridge(session,
        originate_session);<br>
        &gt;&gt;&gt;&gt;&gt;&gt; originate_session:hangup();<br>
        &gt;&gt;&gt;&gt;&gt;&gt; end<br>
        &gt;&gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;&gt;&gt; with no luck :(. Please, help me. What
        am I doing wrong?<br>
        &gt;&gt;&gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt; --<br>
        &gt;&gt;&gt;&gt; Regards,<br>
        &gt;&gt;&gt;&gt; Boris<br>
        &gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt; _______________________________________________<br>
        &gt;&gt;&gt;&gt; Join us at ClueCon 2011, Aug 9-11, Chicago<br>
        &gt;&gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://www.cluecon.com">http://www.cluecon.com</a>
        877-7-4ACLUE<br>
        &gt;&gt;&gt;&gt;<br>
        &gt;&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
        &gt;&gt;&gt;&gt; <a moz-do-not-send="true"
          href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
        &gt;&gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
        &gt;&gt;&gt;&gt; UNSUBSCRIBE:<a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
        &gt;&gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; _______________________________________________<br>
        &gt;&gt;&gt; Join us at ClueCon 2011, Aug 9-11, Chicago<br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://www.cluecon.com">http://www.cluecon.com</a>
        877-7-4ACLUE<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; FreeSWITCH-users mailing list<br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
        &gt;&gt;&gt; UNSUBSCRIBE:<a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; --<br>
        &gt;&gt;&gt; Regards,<br>
        &gt;&gt;&gt; Boris<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; _______________________________________________<br>
        &gt;&gt;&gt; Join us at ClueCon 2011, Aug 9-11, Chicago<br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://www.cluecon.com">http://www.cluecon.com</a>
        877-7-4ACLUE<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt; FreeSWITCH-users mailing list<br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
        &gt;&gt;&gt; UNSUBSCRIBE:<a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
        &gt;&gt;&gt; <a moz-do-not-send="true"
          href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
        &gt;&gt;&gt;<br>
        &gt;&gt;&gt;<br>
        &gt;&gt;<br>
        &gt;&gt;<br>
        &gt; <br>
        &gt; <br>
        &gt; -- <br>
        &gt; Regards,<br>
        &gt; Boris<br>
        &gt; <br>
        &gt; <br>
        &gt; <br>
        &gt; _______________________________________________<br>
        &gt; Join us at ClueCon 2011, Aug 9-11, Chicago<br>
        &gt; <a moz-do-not-send="true" href="http://www.cluecon.com">http://www.cluecon.com</a>
        877-7-4ACLUE<br>
        &gt; <br>
        &gt; FreeSWITCH-users mailing list<br>
        &gt; <a moz-do-not-send="true"
          href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
        &gt; <a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
        &gt; UNSUBSCRIBE:<a moz-do-not-send="true"
          href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
        &gt; <a moz-do-not-send="true" href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Join us at ClueCon 2011, Aug 9-11, Chicago
<a class="moz-txt-link-freetext" href="http://www.cluecon.com">http://www.cluecon.com</a> 877-7-4ACLUE

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>
    <br>
    <pre class="moz-signature" cols="72">-- 
Regards,
Boris
&nbsp;
</pre>
  </body>
</html>