WARNING[6982]: pbx.c:1851 pbx_extension_helper: No application &#39;ReceiveFAX&#39; for extension (macro-faxin, s, 12)                                        <br>[Jan 12 18:36:00]   == Spawn extension (macro-faxin, s, 12) exited non-zero on &#39;SIP/gxw-0000000b&#39; <br clear="all">

<font face="Verdana, sans-serif"><font><font color="#000000">Best
Regards, <br><br>Mahesh Katta</font><br><font color="#ff9900"><b>BUZZ</b></font><font color="#000000"><b>WORKS</b></font><font color="#000000">
Business Services Private Limited<br></font><font color="#999999">BANGALORE
</font><font color="#000000">| </font><font color="#999999">CHENNAI </font><font color="#808080">|
</font><font color="#999999">HYDERABAD </font><font color="#000000">|<span style="color:rgb(192,192,192)">
</span></font><font color="#ff9900"><span style="color:rgb(192,192,192)">MUMBAI|</span> </font><font color="#999999"><span style="color:rgb(255,153,0)">DELHI</span><br></font><font color="#000000">222, Arunvihar,Sector-28, Noida 201301</font><font color="#666666"><br>

</font><font color="#ff9900">GSM</font><font color="#000000">
+91.99993 45699 | </font><font color="#ff9900">Phone </font><font color="#000000">+91.12.0431.0581 </font><font color="#000000"><br></font><font color="#ff9900">Web</font><font color="#000000">
<a href="http://www.buzzworks.com/" target="_blank">http://www.buzzworks.com<br></a></font></font></font><br>
<br><br><div class="gmail_quote">On Thu, Jan 12, 2012 at 6:27 PM, mahesh katta <span dir="ltr">&lt;<a href="mailto:maheshkatta@flexydial.com">maheshkatta@flexydial.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

Thank you for reply.<br>Can I know which version of Asterisk and what supporting applications are you currently using.<br><br clear="all"><font face="Verdana, sans-serif"><font><font color="#000000">Best
Regards, <br><span class="HOEnZb"><font color="#888888"><br>Mahesh Katta</font></span></font><br><font color="#ff9900"><b><br><br></b></font></font></font><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote">

On Thu, Jan 12, 2012 at 6:15 PM, Ruben Rögels <span dir="ltr">&lt;<a href="mailto:ruben.roegels@jumping-frog.org" target="_blank">ruben.roegels@jumping-frog.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 12.01.2012 12:44, schrieb mahesh katta:<br>
<div><div>&gt; Hi,<br>
&gt;<br>
&gt; Any one give me about FAX in Asterisk.<br>
&gt;<br>
&gt; PSTN====&gt;FXO GATEWAY====&gt;ASTERISK-1.4.27(OR)ASTERISK-1.8.X.X<br>
&gt;<br>
&gt; whenever some one is Fax to PSTN its convert into pdf format....<br>
&gt;<br>
&gt; Help me any links or pdf .. for setup this. ?<br>
&gt;<br>
&gt;<br>
&gt; Best Regards,<br>
&gt;<br>
&gt; Mahesh Katta<br>
</div></div>&gt; **<br>
<br>
Hi Mahesh,<br>
<br>
this is my macro in asterisk to handle fax:<br>
<br>
[macro-faxin]<br>
; Faxe<br>
; ARG1 = eMail-Adresse<br>
exten =&gt; s,1,Verbose(${BOUNDARY} Eingehender Ruf von ${CALLERID(num)})<br>
exten =&gt; s,n,Verbose(${BOUNDARY} BCHANNELINFO ${BCHANNELINFO})<br>
; nur verarbeiten, wenn B-Kanal frei ist<br>
exten =&gt; s,n,GotoIf($[${BCHANNELINFO} = 2]?hangup:free)<br>
exten =&gt; s,n(free),NoOp()<br>
exten =&gt; s,n,Set(TO=${ARG1})<br>
exten =&gt; s,n,Set(EXT=${MACRO_EXTEN})<br>
exten =&gt; s,n,Verbose(1,${BOUNDARY} Eingehendes Fax ${CDR(uniqueid)})<br>
exten =&gt; s,n,Set(FAXFILE=/tmp/fax-${TO}-${CDR(uniqueid)}.tif)<br>
exten =&gt; s,n,Set(LOCALSTATIONID=jumping frog)<br>
exten =&gt; s,n,Answer()<br>
exten =&gt; s,n,Wait(3)<br>
exten =&gt; s,n,ReceiveFAX(${FAXFILE},d)<br>
<br>
<br>
This is an ugly work-around to handle fax properly becaus I can&#39;t catch<br>
the hang-up event by the macro itself:<br>
<br>
<br>
;fax oder kein fax, das ist hier die Frage...<br>
exten =&gt; h,1,Verbose(${BOUNDARY} ${EXT})<br>
exten =&gt; h,n,System(/usr/local/bin/fax2mail.sh ${FAXFILE} ${TO})<br>
<br>
And this is the bash script to convert tif to pdf and send it via email<br>
to my users:<br>
<br>
#!/bin/bash<br>
<br>
FAXFILE=$1<br>
RECIPIENT=$2<br>
SUBJECT=&quot;[Fax] Sie haben ein Fax erhalten&quot;<br>
BODYSUCCESS=/usr/local/bin/bodysuccess.txt<br>
BODYFAILED=/usr/local/bin/bodyfailed.txt<br>
<br>
PDF=/tmp/fax-`date +&quot;%s&quot;`.pdf<br>
<br>
<br>
<br>
tiff2pdf $FAXFILE &gt; $PDF<br>
<br>
# Konvertierung okay?<br>
if [ $? == 0 ]; then<br>
<br>
        mutt -s &quot;$SUBJECT&quot; -a $PDF -- $RECIPIENT &lt; $BODYSUCCESS<br>
<br>
        # Hats geklappt?<br>
        if [ $? == 0 ]; then<br>
<br>
                exit 0<br>
<br>
        else<br>
<br>
                exit 1<br>
<br>
        fi<br>
<br>
<br>
<br>
else<br>
<br>
<br>
        mutt -s $RECIPIENT &lt; $BODYFAILED<br>
<br>
        exit 1<br>
fi<br>
<br>
<br>
I hope this helps!<br>
<br>
best regards,<br>
Ruben<br>
<span><font color="#888888"><br>
<br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</font></span></blockquote></div><br>
</div></div></blockquote></div><br>