summaryrefslogtreecommitdiffstats
path: root/plugins.d
diff options
context:
space:
mode:
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>2017-08-03 00:56:34 +0300
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>2017-08-03 00:56:34 +0300
commite847bdb3d52353856d4aaae438e3969aa0ca104d (patch)
treecd4e520b3e80b0afa757ee5ccf9ad833cbf32f18 /plugins.d
parent2218107efe5c658c24164f04a9ab07f2310167df (diff)
allow configuring the user sending email notifications; fixes #2548
Diffstat (limited to 'plugins.d')
-rwxr-xr-xplugins.d/alarm-notify.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins.d/alarm-notify.sh b/plugins.d/alarm-notify.sh
index 65e0594077..af15494017 100755
--- a/plugins.d/alarm-notify.sh
+++ b/plugins.d/alarm-notify.sh
@@ -288,6 +288,7 @@ DEFAULT_RECIPIENT_CUSTOM=
declare -A role_recipients_custom=()
# email configs
+EMAIL_SENDER=""
DEFAULT_RECIPIENT_EMAIL="root"
declare -A role_recipients_email=()
@@ -1388,7 +1389,10 @@ SENT_HIPCHAT=$?
# -----------------------------------------------------------------------------
# send the email
+[ -z "${EMAIL_SENDER}" ] && EMAIL_SENDER="${USER-netdata}"
+
send_email <<EOF
+From: ${EMAIL_SENDER}
To: ${to_email}
Subject: ${host} ${status_message} - ${name//_/ } - ${chart}
MIME-Version: 1.0