zabbix_QQ邮件告警部署(待续。。。。。。)

安装sendmail

wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz

yum -y install perl-Net-SSLeay perl-IO-Socket-SSL

tar xf sendEmail-v1.56.tar.gz -C /usr/local/

cd /usr/local/sendEmail-v1.56/

/bin/cp -ra sendEmail /usr/local/bin/

chmod +x /usr/local/bin/sendEmail

登录qq邮箱进行设置:

测试邮件发送

cd /usr/local/sendEmail-v1.56/

sendEmail -f 1450595701@qq.com -t 1450595701@qq.com -u "zabbix_server" -s smtp.qq.com -o message-content-type=html -o tls=no message-charset=utf8 -xu 1450595701@qq.com -xp zoyswlqfhxhricdf

 -m "邮件发送成功"

编写QQ邮件平台报警脚本

cd /usr/local/zabbix/share/zabbix/alertscripts

vim sendmail.sh

 

 

#!/bin/bash

# author:wei

to=$1

subject=$2

body=$3

from=1450595701@qq.com

smtp=smtp.qq.com

passwd=zoyswlqfhxhricdf #qq邮箱的兑换码

/usr/local/bin/sendEmail -f "$from" -t "$to" -s "$smtp" -u "$subject" -o message-content-type=html -o tls=no message-charset=utf8 -xu "$from" -xp "$passwd" -m "$body"

chmod +x sendmail.sh

chown zabbix.zabbix sendmail.sh

测试邮件发送

sh sendmail.sh 1450595701@qq.com "hello world" "新.一天"

 

 

posted on 2018-11-24 23:29  志气飞扬  阅读(181)  评论(0编辑  收藏  举报