<div dir="ltr"><div>Hi Andre:</div><div> </div><div>I added echo to provide STDIN, I'm sure on variable contents, please see bellow</div><div> </div><div> </div><div>Hello Steve,</div><div> </div><div>1. I've just addd echo at my sentence, please see output bellow.</div>
<div>2. Asterisk is executing as root, I think Asterisk has access to read TIF files since I've used ls, chmod, cp & mv from Asterisk's CLI with '!' character.</div><div>3. I don't get you, please give some advice to try using Verbose instead System</div>
<div>4. I don't know how to get this, but I'm using /usr/bin/mutt as you can see bellow.</div><div>5. I have redirected output of System this way : System(echo | /usr/bin/mutt -s "New fax" <a href="mailto:earohuanca@gmail.com">earohuanca@gmail.com</a> -a ${FAXDEST}/${tempfax} > /tmp/ocurrencies.txt 2>&1), ocurrencies.txt is empty.</div>
<div> </div><div> </div><div>DIALPLAN:</div><div>[ Context 'default' created by 'pbx_config' ]<br> '*95' => 1. NoOp(trying to send a fax to an email) <br> 2. Set(FAXDEST=/tmp/faxes) <br>
3. Set(tempfax=${SHELL(ls /tmp/faxes/*.tif):11}) <br> 4. NoOp(file name is: ${tempfax}) <br> 5. Goto(incoming-fax,fax,7) </div><div> </div>
<div>[ Context 'incoming-fax' created by 'pbx_config' ]<br> 'fax' => 1. Verbose(3,Incoming fax) <br> ...</div><div> 5. ReceiveFax(${FAXDEST}/${tempfax}) <br>
6. Verbose(3,- Fax receipt completed with status: ${FAXSTATUS}) <br> 7. System(echo | /usr/bin/mutt -s "New fax" <a href="mailto:earohuanca@gmail.com">earohuanca@gmail.com</a> -a ${FAXDEST}/${tempfax}) <br>
8. NoOp(System command status is: ${SYSTEMSTATUS}) <br> 9. Hangup()</div><div> </div><div>ASTERISK CLI OUTPUT:<br> -- Goto (default,*95,1)<br> -- Executing [*95@default:1] NoOp("SIP/40106-00001ea1", "trying to send a fax to an email") in new stack<br>
-- Executing [*95@default:2] Set("SIP/40106-00001ea1", "FAXDEST=/tmp/faxes") in new stack<br> -- Executing [*95@default:3] Set("SIP/40106-00001ea1", "tempfax=201306191111.tif") in new stack<br>
-- Executing [*95@default:4] NoOp("SIP/40106-00001ea1", "file name is: 201306191111.tif") in new stack<br> -- Executing [*95@default:5] Goto("SIP/40106-00001ea1", "incoming-fax,fax,7") in new stack<br>
-- Goto (incoming-fax,fax,7)<br> -- Executing [fax@incoming-fax:7] System("SIP/40106-00001ea1", "echo | /usr/bin/mutt -s "New fax" <a href="mailto:earohuanca@gmail.com">earohuanca@gmail.com</a> -a /tmp/faxes/201306191111.tif") in new stack<br>
-- Executing [fax@incoming-fax:8] NoOp("SIP/40106-00001ea1", "System command status is: APPERROR") in new stack<br> -- Executing [fax@incoming-fax:9] Hangup("SIP/40106-00001ea1", "") in new stack<br>
</div><div> </div><div>Elder D. Arohuanca</div><div>Lima - Peru</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 19, 2013 at 1:38 PM, Andre Courchesne <span dir="ltr"><<a href="mailto:voipforces@gmail.com" target="_blank">voipforces@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style>Why "echo |" ?<div><br></div><div>Alsy are you sire of the content of ${FAXDEST} and ${tempfax}.</div>
<div><br></div><div>Add some NoOp before.</div><div><div class="h5"><div><br></div><div><br><div><div>On 2013-06-19, at 2:29 PM, Daniel - Asterisk <<a href="mailto:earohuanca@gmail.com" target="_blank">earohuanca@gmail.com</a>> wrote:</div>
<br><blockquote type="cite"><div dir="ltr"><div>Hi Andre,</div><div> </div><div>I've tried with: </div><div>System(echo | /usr/bin/mutt -s "New fax" <a href="mailto:earohuanca@gmail.com" target="_blank">earohuanca@gmail.com</a> -a ${FAXDEST}/${tempfax})</div>
<div> </div><div>with no success, value of SYSTEMSTATUS variable is APPERROR</div><div> </div><div>Again it works from Linux shell.</div><div> </div><div>Thanks in advance</div><div> </div><div>Elder</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Jun 19, 2013 at 1:08 PM, Andre Courchesne <span dir="ltr"><<a href="mailto:voipforces@gmail.com" target="_blank">voipforces@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
<div>Probably Asterisk does not know where mutt is, specify it's path in your System command.<div><br><div><div><div><div>On 2013-06-19, at 2:03 PM, Daniel - Asterisk <<a href="mailto:earohuanca@gmail.com" target="_blank">earohuanca@gmail.com</a>> wrote:</div>
<br></div></div><blockquote type="cite"><div><div><div dir="ltr"><div>Hello everyone,</div><div> </div><div>I'm trying to send a received fax with mutt, when I try it from the Linux shel it works, but when trying with Asterisk's System command it doesn't.</div>
<div> </div><div>Successful Linux command: </div><div>echo | mutt -s "New fax" <a href="mailto:earohuanca@gmail.com" target="_blank">earohuanca@gmail.com</a> -a /tmp/faxes/201306191111.tif</div><div> </div><div>
Unsuccessful Asterisk Command:</div>
<div>same => n,System(mutt -s "New fax" <a href="mailto:elder.arohuanca@gmail.com" target="_blank">elder.arohuanca@gmail.com</a> -a ${FAXDEST}/${tempfax}.tif)</div><div> </div><div>I'm using Asterisk 1.8.19.0 on Debian 6.0.6, Asterisk was installed by root.</div>
<div> </div><div>Any hint will be appreciated.</div><div> </div><div>Elder D. Arohuanca</div><div>Lima - Peru<br></div></div></div></div><span><font color="#888888">
--<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></font></span></blockquote>
</div><br></div></div><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></blockquote></div><br></div>
--<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></blockquote>
</div><br></div></div></div></div><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></blockquote></div><br></div>