Adding support for custom mail scripts.
This commit is contained in:
parent
17b3f70063
commit
ff1e8270c0
2 changed files with 12 additions and 0 deletions
|
|
@ -373,6 +373,7 @@ VERBOSITY="-v3"
|
||||||
# used by default: "duplicity-backup Alert ${LOG_FILE}"
|
# used by default: "duplicity-backup Alert ${LOG_FILE}"
|
||||||
# MTA used: mailx
|
# MTA used: mailx
|
||||||
|
|
||||||
|
|
||||||
#EMAIL="admin@example.com"
|
#EMAIL="admin@example.com"
|
||||||
EMAIL_TO=
|
EMAIL_TO=
|
||||||
EMAIL_FROM=
|
EMAIL_FROM=
|
||||||
|
|
@ -386,6 +387,15 @@ MAIL="mailx" # default command for Linux mail
|
||||||
#MAIL="sendmail"
|
#MAIL="sendmail"
|
||||||
#MAIL="msmtp"
|
#MAIL="msmtp"
|
||||||
|
|
||||||
|
# You may also specify a custom mail script. It will be called via
|
||||||
|
# the following convention:
|
||||||
|
|
||||||
|
# MAIL "SUBJECT OF MESSAGE" "TO EMAIL ADDRESS" "FROM EMAIL ADDRESS"
|
||||||
|
|
||||||
|
# The email body will be available on stdin.
|
||||||
|
|
||||||
|
#MAIL="/path/to/custom/mail_script.py
|
||||||
|
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# TROUBLESHOOTING
|
# TROUBLESHOOTING
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,8 @@ email_logfile()
|
||||||
(echo """Subject: ${EMAIL_SUBJECT}""" ; cat ${LOGFILE}) | ${MAILCMD} -f ${EMAIL_FROM} ${EMAIL_TO}
|
(echo """Subject: ${EMAIL_SUBJECT}""" ; cat ${LOGFILE}) | ${MAILCMD} -f ${EMAIL_FROM} ${EMAIL_TO}
|
||||||
elif [ "$MAIL" = "nail" ]; then
|
elif [ "$MAIL" = "nail" ]; then
|
||||||
cat ${LOGFILE} | ${MAILCMD} -s """${EMAIL_SUBJECT}""" $EMAIL_FROM ${EMAIL_TO}
|
cat ${LOGFILE} | ${MAILCMD} -s """${EMAIL_SUBJECT}""" $EMAIL_FROM ${EMAIL_TO}
|
||||||
|
else
|
||||||
|
cat ${LOGFILE} | ${MAILCMD} """${EMAIL_SUBJECT}""" ${EMAIL_FROM} ${EMAIL_TO}
|
||||||
fi
|
fi
|
||||||
echo -e "Email alert sent to ${EMAIL_TO} using ${MAIL}" >> ${LOGFILE}
|
echo -e "Email alert sent to ${EMAIL_TO} using ${MAIL}" >> ${LOGFILE}
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue