Ubuntu 16.04+zabbix+腾讯云+qq邮箱设置邮件报警

最近公司让做一个线上服务的邮件报警,自己没搞过运维,只能慢慢探索。
测试环境:
zabbix server部署于腾讯云ECS。
zabbix agent部署于一台阿里云ECS

zabbix server和agent安装好后设置邮件报警过程:
一、设置报警媒介类型
我这里设置的是邮箱报警,见下图


报警媒介类型.png

二、设置接收方邮箱
(1)点击”管理“-”用户“,在用户列表中选择报警用户


选择报警用户.png

(2)进入用户后,切换到”报警媒介“选项卡,再该选项卡中点击”添加”,然后再弹出的对话框中输入接收邮箱
配置接收方邮箱.png

输入接收方邮箱.png

最后点击“报警媒介”选项卡中的“更新”按钮生效。

三、设置报警动作
报警动作就是触发zabbix通过发送方邮箱向你配置的接收方邮箱发送报警邮件的条件。
(1)点击“配置”-“动作”,再点击右上角的“创建动作”,进入创建动作界面


创建动作.png

(2)配置动作详情,包括名称、触发器设置等
动作详情.png

选择触发器.png

(3)配置操作
操作.png

(4)配置发送方和接收方
设置接收方.png

(5)恢复操作和更新操作也与(4)一样
恢复和更新操作.png

三、测试邮箱报警
点击”管理“-”报警媒介类型“,点击刚才配置的邮箱类型的右侧的”测试“,在弹出的对话框中输入收件人(这里的收件人可以是前面提到的接收方邮箱,也可以是其他邮箱),点击“测试”按钮。成功的话就会收到successful之类的提示,同时邮箱中也会看到来自发送方的邮件。
测试报警.png

测试邮箱.png

说说部署过程中遇到的坑吧。

坑一:25端口不能用
在配置“管理”-“报警媒介类型”时,SMTP服务器不管是用163还是qq,都不能使用25端口(可以通过telnet smtp.163.com 25或者telnet smtp.qq.com 25来验证,如果提示Trying 14.18.245.164...Connected to smtp.qq.com.则表示可以使用)
解决办法:改为使用465端口
提示:在使用465端口前,我在zabbix-server所在的服务器(腾讯云ECS)中按照文章https://me.jinchuang.org/archives/146.html/comment-page-2#comments的方法配置了465端口(不同的是文章中使用的是Centos,而我使用的是Ubuntu 16.04,但不影响),同时在腾讯云控制台的安全组规则中同时在入站规则和出站规则中打开了465端口。不知道这两个步骤是否起了作用,下一次验证一下再来更新。
为了备份原博客以免丢失,这里copy一下配置465端口的具体过程,再次感谢原作者!
(1)创建存放证书的文件夹
mkdir -p /root/.certs/
echo -n | openssl s_client -connect smtp.exmail.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.crt
certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
certutil -L -d /root/.certs
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i ~/.certs/qq.crt

验证安全证书

(2)配置mail.rc文件
新建mail.rc:
vim /etc/mail.rc
然后在mail.rc中输入如下内容:
set from=admin@jinchuang.org
set smtp="smtps://smtp.exmail.qq.com:465"
set smtp-auth-user=admin@jinchuang.org
set smtp-auth-password=password
set smtp-auth=login
set ssl-verify=ignore
set nss-config-dir=/root/.certs/

查看mail.rc

(3)验证是否能够发送邮件
echo "测试阿里云465smtp端口发信是否ok!,如果收到了此封邮件则说明ok了!" | mail -r "admin@jinchuang.org" -s "阿里云测试465发信端口" admin@jinchuang.org
我这里验证没有成功,可能是某个配置有问题。需要再次强调的是,上面成功发送报警邮件的操作过程中包含了这一步,至于是否必须,未来验证。

坑二:配置发送方和接收方邮箱后,还需要开启发送方邮箱的POP3/SMTP服务
在”管理“-”报警媒介类型“中设置的邮箱是发送方,即zabbix用这个邮箱来发送报警信息给你,而接收方邮箱在”管理“-”用户“-”报警媒介“中设置。比如,测试中我的发送方邮箱是qq邮箱,接收方邮箱是163邮箱。此时需要登录qq邮箱,在左上角的“设置”-“账户“-”POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务“中,开启POP3/SMTP服务,记住授权码,并且将”收取选项“置为”全部“。

坑三:”管理“-”报警媒介类型“中的用户名称必须是邮箱全名,密码是坑二中的授权码。例如对于qq邮箱,用户名是7548*****@qq.com,授权码是enhisrqyyq******。

坑四:采用qq邮箱作为发送方邮箱时,在”管理“-”报警媒介类型“中,”安全链接“中必须选择”SSL/TLS“,且必须勾选”SSL验证对端“和”SSL验证主机“。
这是个大坑,我是偶然发现的需要这么做的,参考腾讯云文档https://cloud.tencent.com/document/product/583/35399

QQ 邮箱强制要求 SSL 登录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容