1.安裝mailx: yum install mailx
2.編輯文件/etc/mail.rc,在文件末尾添加:
1 set from=m138xxxx@163.com 2 set smtp=smtp.163.com 3 set smtp-auth-user=m138xxxx@163.com 4 set smtp-auth-password=xxx (授權密碼,不是登錄密碼) 5 set smtp-auth=login 這里用的是163郵箱
3.cd /usr/lib/zabbix/alertscripts:進入zabbix腳本路徑,編寫腳本:
vi mail.sh #!/bin/bash #send mail messages=echo $3 | tr '\r\n' '\n' subject=echo $2 | tr '\r\n' '\n' echo " $$ {messages} " | mail -s "${subject}" $1 >>/tmp/mailx.log 2>&1
設定權限
chmod +x mail.sh
chown -R zabbix.zabbix /usr/lib/zabbix/
4.touch /tmp/mailx.log
chwon -R zabbix.zabbix /tmp/mailx.log
5.管理====》報警媒介類型=====》創建媒體類型:
配置一下參數:
6.用戶===》報警媒介:
7.配置===》動作:設置報警動作