自定义告警
yum install -y mailx dos2unix
vim /etc/mail.rc 最后添加下面3行
---------------------------------------------------------------------------------------------------------
set from=luo-jia-le@163.com smtp=smtp.163.com
set smtp-auth-user=luo-jia-le@163.com smtp-auth-password=密码
set smtp-auth=login
---------------------------------------------------------------------------------------------------------
测试
echo ‘123‘ |mail -s ‘zabbix‘ luo-jia-le@163.com
告警脚本
vim /usr/lib/zabbix/alertscripts
--------------------------------------------------------------
#!/bin/bash
to=$1
subject=$2
FILE=/tmp/mail.tmp
echo ‘$body‘ > $FILE
dos2unix -k $FILE
mail -s "$subject" "$to" < $FILE
--------------------------------------------------------------
chmod +x sm.sh
test:
./sm.sh luo-jia-le@163.com zabbix ‘hi zabbix‘
原文:https://www.cnblogs.com/Leaders543/p/12144129.html