Le 8 mars 2014 à 20:22, Jeremy Lainé <jeremy.la...@m4x.org> a écrit :
> On 03/08/2014 06:12 PM, Ben RUBSON wrote:
>> However I already tried to put System() in my dial plan just after 
>> VoiceMail(), but System() never runs :
>> 
>> [Support]
>> (…)
>> exten => s,4,VoiceMail(1@${CONTEXT},us)
>> exten => s,5,System(/bin/echo test | /usr/sbin/sendmail u...@mail.com)
>> 
>> Of course if I put System() just before VoiceMail(), it runs fine.
>> 
>> Am I doing something wrong ?
> 
> Could it be that you hung up during the VoiceMail application? If so, it is 
> is expected
> behaviour that you never reach the next priority in the dialplan..

Yes, this is the case.

> You might try using an "h" extension.

It did the trick !
Thank you very much Jeremy !

Here is how I did :

[Support]
(…)
exten => s,4,VoiceMail(1@${CONTEXT},us)
exten => h,1,System([[ "${VMSTATUS}" != "SUCCESS" ]] && /bin/echo test | 
/usr/sbin/sendmail u...@mail.com)

Then a nice mail template and job will be done !

> Jeremy

Thank you again !

Benjamin

> PS: if you want to try out a more modern asterisk on Debian/stable you can 
> use the
> backport of asterisk 11
> 
> https://packages.debian.org/wheezy-backports/asterisk


-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to