[asterisk-users] Mailing a fax with mutt does not succeed

jg webaccounts at jgoettgens.de
Wed Jun 19 15:12:04 CDT 2013


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" 
> earohuanca at gmail.com <mailto:earohuanca at 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" earohuanca at gmail.com 
> <mailto:earohuanca at gmail.com> -a ${FAXDEST}/${tempfax})
>                     8. NoOp(System command status is: ${SYSTEMSTATUS})
>                     9. Hangup()
> ASTERISK CLI OUTPUT:
>     -- Goto (default,*95,1)
>     -- Executing [*95 at default:1] NoOp("SIP/40106-00001ea1", "trying to send a fax to an 
> email") in new stack
>     -- Executing [*95 at default:2] Set("SIP/40106-00001ea1", "FAXDEST=/tmp/faxes") in new stack
>     -- Executing [*95 at default:3] Set("SIP/40106-00001ea1", "tempfax=201306191111.tif") in new 
> stack
>     -- Executing [*95 at default:4] NoOp("SIP/40106-00001ea1", "file name is: 201306191111.tif") 
> in new stack
>     -- Executing [*95 at default:5] Goto("SIP/40106-00001ea1", "incoming-fax,fax,7") in new stack
>     -- Goto (incoming-fax,fax,7)
>     -- Executing [fax at incoming-fax:7] System("SIP/40106-00001ea1", "echo | /usr/bin/mutt -s 
> "New fax" earohuanca at gmail.com <mailto:earohuanca at gmail.com> -a /tmp/faxes/201306191111.tif") 
> in new stack
>     -- Executing [fax at incoming-fax:8] NoOp("SIP/40106-00001ea1", "System command status is: 
> APPERROR") in new stack
>     -- Executing [fax at 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 <voipforces at gmail.com 
> <mailto:voipforces at 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 <earohuanca at gmail.com
>     <mailto:earohuanca at gmail.com>> wrote:
>
>>     Hi Andre,
>>     I've tried with:
>>     System(echo | /usr/bin/mutt -s "New fax" earohuanca at gmail.com
>>     <mailto:earohuanca at 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 <voipforces at gmail.com
>>     <mailto:voipforces at 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 <earohuanca at gmail.com
>>         <mailto:earohuanca at 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" earohuanca at gmail.com <mailto:earohuanca at gmail.com> -a
>>>         /tmp/faxes/201306191111.tif
>>>         Unsuccessful Asterisk Command:
>>>         same => n,System(mutt -s "New fax" elder.arohuanca at gmail.com
>>>         <mailto:elder.arohuanca at 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
>>>         <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
>>         <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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20130619/df643915/attachment.htm>


More information about the asterisk-users mailing list