[Watchdog] Send mail when starting
[Compose] Update watchdog and remove oom check for compatibility
This commit is contained in:
@@ -58,9 +58,10 @@ function mail_error() {
|
||||
log_msg "Cannot determine MX for ${rcpt}, skipping email notification..."
|
||||
return 1
|
||||
fi
|
||||
[[ ${1} == "watchdog-mailcow" ]] && SUBJECT="Watchdog started" || SUBJECT="Watchdog: ${1} hit the error rate limit"
|
||||
[ -f "/tmp/${1}" ] && ATTACH="--attach /tmp/${1}@text/plain" || ATTACH=
|
||||
./smtp-cli --missing-modules-ok \
|
||||
--subject="Watchdog: ${1} hit the error rate limit" \
|
||||
--subject="${SUBJECT}" \
|
||||
--body-plain="${BODY}" \
|
||||
--to=${rcpt} \
|
||||
--from="watchdog@${MAILCOW_HOSTNAME}" \
|
||||
@@ -447,6 +448,9 @@ Empty
|
||||
return 1
|
||||
}
|
||||
|
||||
# Notify about start
|
||||
[[ ! -z ${WATCHDOG_NOTIFY_EMAIL} ]] && mail_error "watchdog-mailcow" "Watchdog started monitoring mailcow."
|
||||
|
||||
# Create watchdog agents
|
||||
(
|
||||
while true; do
|
||||
|
Reference in New Issue
Block a user