Have you tried calling a bash script that in turns calls mutt. That way you could debug much easier, adding echo to a log file.
Sent from my iPhone On 2013-06-20, at 5:27 PM, Daniel - Asterisk <earohua...@gmail.com> wrote: > Hello jg: > > When mutt is called from Asterisk's dialplan there's no output at mail.log > > When I use: > echo | /usr/bin/mutt -s "New fax" earohua...@gmail.com -a > ${FAXDEST}/${tempfax} > /tmp/ocurrencias.txt 2>&1 > replacing FAXDEST and TEMPFAX with proper values, the output is as follows: > > Jun 20 16:16:16 SERVER-NAME sendmail[21276]: My unqualified host name > (SERVER-NAME) unknown; sleeping for retry > Jun 20 16:17:16 SERVER-NAME sendmail[21276]: unable to qualify my own domain > name (SERVER-NAME) -- using short name > Jun 20 16:17:16 SERVER-NAME sendmail[21276]: r5KLHGgk021276: from=root, > size=116501, class=0, nrcpts=1, msgid=<20130620211615.GA21267@SERVER-NAME>, > relay=root@localhost > Jun 20 16:17:17 SERVER-NAME sm-mta[21285]: r5KLHGNY021285: > from=<root@SERVER-NAME>, size=116646, class=0, nrcpts=1, > msgid=<20130620211615.GA21267@SERVER-NAME>, proto=ESMTP, daemon=MTA-v4, > relay=localhost [127.0.0.1] > Jun 20 16:17:17 SERVER-NAME sendmail[21276]: r5KLHGgk021276: > to=earohua...@gmail.com, ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:01, > mailer=relay, pri=146501, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent > (r5KLHGNY021285 Message accepted for delivery) > Jun 20 16:17:19 SERVER-NAME sm-mta[21287]: STARTTLS=client, > relay=gmail-smtp-in.l.google.com., version=TLSv1/SSLv3, verify=FAIL, > cipher=RC4-SHA, bits=128/128 > Jun 20 16:17:20 SERVER-NAME sm-mta[21287]: r5KLHGNY021285: > to=<earohua...@gmail.com>, ctladdr=<root@SERVER-NAME> (0/0), delay=00:00:03, > xdelay=00:00:03, mailer=esmtp, pri=236646, relay=gmail-smtp-in.l.google.com. > [173.194.76.26], dsn=2.0.0, stat=Sent (OK 1371763040 f6si834075qaf.111 - > gsmtp) > ocurrencias.txt is empty also. > > Elder Arohuanca > > > > On Wed, Jun 19, 2013 at 3:12 PM, jg <webaccou...@jgoettgens.de> wrote: >> More things to try: >> >> (1) Is there any entry in /var/log/maillog (or equivalent log file)? If so, >> mutt basically works and the messages should give some clues. >> (2) What happens if you call mutt without any attachments? >> >> I am using mutt in exactly the same way and it works. >> >> jg >> >> Am 19.06.2013 21:50, schrieb Daniel - Asterisk: >>> Hi Andre: >>> >>> I added echo to provide STDIN, I'm sure on variable contents, please see >>> bellow >>> >>> >>> Hello Steve, >>> >>> 1. I've just addd echo at my sentence, please see output bellow. >>> 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. >>> 3. I don't get you, please give some advice to try using Verbose instead >>> System >>> 4. I don't know how to get this, but I'm using /usr/bin/mutt as you can see >>> bellow. >>> 5. I have redirected output of System this way : System(echo | >>> /usr/bin/mutt -s "New fax" earohua...@gmail.com -a ${FAXDEST}/${tempfax} > >>> /tmp/ocurrencies.txt 2>&1), ocurrencies.txt is empty. >>> >>> >>> DIALPLAN: >>> [ Context 'default' created by 'pbx_config' ] >>> '*95' => 1. NoOp(trying to send a fax to an email) >>> 2. Set(FAXDEST=/tmp/faxes) >>> 3. Set(tempfax=${SHELL(ls /tmp/faxes/*.tif):11}) >>> 4. NoOp(file name is: ${tempfax}) >>> 5. Goto(incoming-fax,fax,7) >>> >>> [ Context 'incoming-fax' created by 'pbx_config' ] >>> 'fax' => 1. Verbose(3,Incoming fax) >>> ... >>> 5. ReceiveFax(${FAXDEST}/${tempfax}) >>> 6. Verbose(3,- Fax receipt completed with status: >>> ${FAXSTATUS}) >>> 7. System(echo | /usr/bin/mutt -s "New fax" >>> earohua...@gmail.com -a ${FAXDEST}/${tempfax}) >>> 8. NoOp(System command status is: ${SYSTEMSTATUS}) >>> 9. Hangup() >>> >>> ASTERISK CLI OUTPUT: >>> -- Goto (default,*95,1) >>> -- Executing [*95@default:1] NoOp("SIP/40106-00001ea1", "trying to send >>> a fax to an email") in new stack >>> -- Executing [*95@default:2] Set("SIP/40106-00001ea1", >>> "FAXDEST=/tmp/faxes") in new stack >>> -- Executing [*95@default:3] Set("SIP/40106-00001ea1", >>> "tempfax=201306191111.tif") in new stack >>> -- Executing [*95@default:4] NoOp("SIP/40106-00001ea1", "file name is: >>> 201306191111.tif") in new stack >>> -- Executing [*95@default:5] Goto("SIP/40106-00001ea1", >>> "incoming-fax,fax,7") in new stack >>> -- Goto (incoming-fax,fax,7) >>> -- Executing [fax@incoming-fax:7] System("SIP/40106-00001ea1", "echo | >>> /usr/bin/mutt -s "New fax" earohua...@gmail.com -a >>> /tmp/faxes/201306191111.tif") in new stack >>> -- Executing [fax@incoming-fax:8] NoOp("SIP/40106-00001ea1", "System >>> command status is: APPERROR") in new stack >>> -- Executing [fax@incoming-fax:9] Hangup("SIP/40106-00001ea1", "") in >>> new stack >>> >>> >>> Elder D. Arohuanca >>> Lima - Peru >>> >>> >>> On Wed, Jun 19, 2013 at 1:38 PM, Andre Courchesne <voipfor...@gmail.com> >>> wrote: >>>> Why "echo |" ? >>>> >>>> Alsy are you sire of the content of ${FAXDEST} and ${tempfax}. >>>> >>>> Add some NoOp before. >>>> >>>> >>>> On 2013-06-19, at 2:29 PM, Daniel - Asterisk <earohua...@gmail.com> wrote: >>>> >>>>> Hi Andre, >>>>> >>>>> I've tried with: >>>>> System(echo | /usr/bin/mutt -s "New fax" earohua...@gmail.com -a >>>>> ${FAXDEST}/${tempfax}) >>>>> >>>>> with no success, value of SYSTEMSTATUS variable is APPERROR >>>>> >>>>> Again it works from Linux shell. >>>>> >>>>> Thanks in advance >>>>> >>>>> Elder >>>>> >>>>> >>>>> On Wed, Jun 19, 2013 at 1:08 PM, Andre Courchesne <voipfor...@gmail.com> >>>>> wrote: >>>>>> Probably Asterisk does not know where mutt is, specify it's path in your >>>>>> System command. >>>>>> >>>>>> On 2013-06-19, at 2:03 PM, Daniel - Asterisk <earohua...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Hello everyone, >>>>>>> >>>>>>> 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. >>>>>>> >>>>>>> Successful Linux command: >>>>>>> echo | mutt -s "New fax" earohua...@gmail.com -a >>>>>>> /tmp/faxes/201306191111.tif >>>>>>> >>>>>>> Unsuccessful Asterisk Command: >>>>>>> same => n,System(mutt -s "New fax" elder.arohua...@gmail.com -a >>>>>>> ${FAXDEST}/${tempfax}.tif) >>>>>>> >>>>>>> I'm using Asterisk 1.8.19.0 on Debian 6.0.6, Asterisk was installed by >>>>>>> root. >>>>>>> >>>>>>> Any hint will be appreciated. >>>>>>> >>>>>>> Elder D. Arohuanca >>>>>>> Lima - Peru >>>>>>> -- >>>>>>> _____________________________________________________________________ >>>>>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >>>>>>> New to Asterisk? Join us for a live introductory webinar every Thurs: >>>>>>> http://www.asterisk.org/hello >>>>>>> >>>>>>> asterisk-users mailing list >>>>>>> To UNSUBSCRIBE or update options visit: >>>>>>> http://lists.digium.com/mailman/listinfo/asterisk-users >>>>>> >>>>>> >>>>>> -- >>>>>> _____________________________________________________________________ >>>>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >>>>>> New to Asterisk? Join us for a live introductory webinar every Thurs: >>>>>> http://www.asterisk.org/hello >>>>>> >>>>>> asterisk-users mailing list >>>>>> To UNSUBSCRIBE or update options visit: >>>>>> http://lists.digium.com/mailman/listinfo/asterisk-users >>>>> >>>>> -- >>>>> _____________________________________________________________________ >>>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >>>>> New to Asterisk? Join us for a live introductory webinar every Thurs: >>>>> http://www.asterisk.org/hello >>>>> >>>>> asterisk-users mailing list >>>>> To UNSUBSCRIBE or update options visit: >>>>> http://lists.digium.com/mailman/listinfo/asterisk-users >>>> >>>> >>>> -- >>>> _____________________________________________________________________ >>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >>>> New to Asterisk? Join us for a live introductory webinar every Thurs: >>>> http://www.asterisk.org/hello >>>> >>>> asterisk-users mailing list >>>> To UNSUBSCRIBE or update options visit: >>>> http://lists.digium.com/mailman/listinfo/asterisk-users >>> >>> >>> >>> -- >>> _____________________________________________________________________ >>> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >>> New to Asterisk? Join us for a live introductory webinar every Thurs: >>> http://www.asterisk.org/hello >>> >>> asterisk-users mailing list >>> To UNSUBSCRIBE or update options visit: >>> http://lists.digium.com/mailman/listinfo/asterisk-users >> >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users