Le 8 mars 2014 à 21:30, Ben RUBSON <[email protected]> a écrit : > Le 8 mars 2014 à 20:22, Jeremy Lainé <[email protected]> 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 [email protected]) >>> >>> 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 [email protected]) > > Then a nice mail template and job will be done !
Last question regarding this topic, is there any way in the dialplan to know the mail set to the mailbox ? Let’s assume we have in voicemail.conf : [Support] 1 => ,Voicemail Support,[email protected],,delete=yes And in extensions.conf : [Support] (...) exten => s,4,VoiceMail(1@${CONTEXT},us) exten => h,1,System([[ "${VMSTATUS}" != "SUCCESS" ]] && /bin/echo test | /usr/sbin/sendmail [email protected]) Can we avoid repeating "[email protected]" in extensions.conf, getting it from the voicemail configuration ? Thank you again ! Best regards, Ben -- _____________________________________________________________________ -- 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
