[asterisk-users] Email from Dialplan

C F shmaltz at gmail.com
Wed Oct 20 20:44:28 CDT 2010


I have this:
exten => s,n,System(/root/sendemail.sh shmaltz at gmail.com
"${STRFTIME(,,%c)}" "${CALLERID(name)} ${CALLERID(num)}" ${EPOCH})
/root/sendemail.sh:

#!/bin/sh

#$1 email address
#$2 time
#$3 CallerID
#$4 EPOCH
TMPFILE=/root/tmpemails/$4

echo "TO: "$1 >> $TMPFILE
echo "Subject: New call" >> $TMPFILE
echo ""
echo "Just wanted to let you know, you received a new call at "$2",
from "$3"." >> $TMPFILE
echo "" >> $TMPFILE
echo "Thank you" >> $TMPFILE
echo "" >> $TMPFILE
echo "." >> $TMPFILE

/usr/sbin/sendmail $1 < $TMPFILE
rm $TMPFILE

hope this helps, make sure sendmail is configured to send emails, if
emails from voicemail.conf works right then this should work too.


On Wed, Oct 20, 2010 at 6:41 PM, Dan Journo
<dan at keshercommunications.com> wrote:
> Hi,
>
>
>
> I'm sure this topic has been discussed before but i'm having trouble finding
> a simple answer.
>
>
>
> Whats the easiest way of sending an email from Asterisk?
>
>
>
> I want to set up a warning so that after a Dial cmd, if the DIALSTATUS is
> CHANUNAVAIL, Asterisk sends an email to the admin to check the voip phone is
> connected properly.
>
>
>
> I've got the dial plan set up, I just dont know what command to use to send
> the email.
>
>
>
> Thanks
>
> Dan
>
>
>
> --
> _____________________________________________________________________
> -- 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
>



More information about the asterisk-users mailing list