You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kamailio/misc/examples/exec/exec_s3.cfg

28 lines
711 B

#
# $Id$
#
# email notification to email address from mysql database
#
# ------------------ module loading ----------------------------------
loadmodule "modules/exec/exec.so"
loadmodule "modules/sl/sl.so"
# send email if a request arrives
route[0] {
if (!exec_msg('
QUERY="select email_address from subscriber
where user=\"$SIP_OUSER\"";
EMAIL=`mysql -Bsuser -pheslo -e "$QUERY" ser`;
if [ -z "$EMAIL" ] ; then exit 1; fi ;
echo "SIP request received from $SIP_HF_FROM for $SIP_OUSER" |
mail -s "request for you" $EMAIL ')) {
# exec returned error ... user does not exist
sl_send_reply("404", "User does not exist");
} else {
sl_send_reply("600", "No messages for this user");
};
}