[asterisk-users] Is it possible to dial an automated message when Asterisk receives an email?
Steve Edwards
asterisk.org at sedwards.com
Sat Apr 2 13:57:50 CDT 2011
Un-top-posting...
> On Sat, Apr 2, 2011 at 3:39 PM, John Kiniston <john at meatkite.com> wrote:
> You could use a procmail recipe to create a call file and then move it
> to the /var/spool/asterisk/outgoing directory.
> Below is a untested example .procmailrc:
>
> :0:
> * ^To.trigger at example.com
> | /usr/local/bin/callout.sh
>
> where callout.sh would look like this perhaps:
>
> !/bin/bash
> sleep 5
> CALL="callout.call";
> echo channel: LOCAL/NUMBER at pstn-local > /tmp/$CALL;
> echo context: ivr-call-out >> /tmp/$CALL;
> echo exten: s >> /tmp/$CALL;
> echo priority: 1 >> /tmp/$CALL;
>
> echo mv /tmp/$CALL /var/spool/asterisk/outgoing
> done
>
> Again all untested writing by the seat of my pants type stuff.
On Sat, 2 Apr 2011, Rafael Bermúdez wrote:
> John,
> Thanks for your reply. I will test this script.
A couple of comments of the top of my head:
) If you construct the call file name using the PID you can accomodate
more than a single event at the same (or really close) time.
) The 'mv' command has an extraneous 'echo'
) Pay attention to permissions. Sudo can help if needed. Personally, I
prefer a restrictive sudo to the blunt hammer of wide open permissions :)
--
Thanks in advance,
-------------------------------------------------------------------------
Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
More information about the asterisk-users
mailing list