zabbix配置邮件报警

1.yum源安装sendmail,sendmail-cf和mailx

2.关闭postfix,/etc/init.d/postfix stop   chkconfig posfix off

3.启动sendmail,chkconfig sendmail on(开机自启)

4.命令行测试发送邮件能否收到。echo "123321" | mail -s "root" XXXXX@qq.com    ------注意:如果是qq邮箱需要开启IMAP/SMTP服务,如果还是收不到邮件在qq邮箱反垃圾,添加域名白名单。

5.修改主机域名,默认是localhost.localdomain,不改也行,不过有些pop3服务器会过滤掉来自localhost.localdomain的邮件,导致邮件不能正常查收,所以,最好是改一下 hostname,确保邮件发送的成功率。

# cat /etc/hosts

127.0.0.1       met.com    localhost.localdomain    localhost

# cat /etc/mail/access

Connect:localhost.localdomain           RELAY

Connect:localhost                       RELAY

Connect:127.0.0.1

Connect:met.com                 RELAY

# cat /etc/mail/local-host-names

met.com

修改完成后,重启sendmail服务,通过telnet命令,测试一下看看是否已生效

# telnet 127.0.0.1 25

Trying 127.0.0.1…

Connected to met.com (127.0.0.1).

Escape character is ‘^]’.

220 met.com ESMTP Sendmail 8.13.8/8.13.8; Sun, 10 Oct 2010 14:00:33 +0800

从以上结果可以发现,localhost.localdomain 已经变成了 met.com 这个域名,表示修改成功,接下来就可以在zabbix 的管理页面上进行Email 报警设置了。

6.在configuration-->media types 配置好EMAIL。

  

 

7.创建用户,配置好收件人的邮箱和actions

 

点击Add。

 

创建actions.

 

选择刚创建和已经配置好收件人邮箱的用户关联起来。

8.停止zabbix_agentd客户端,测试能否收到邮件

 

----------------------------------------------------------------------------------------------------------------------------------------------
阿里默认关闭端口25,只能自己配置使用465端口来发送邮件
安装好sendmail后在mail.rc新增如下配置:
set from=liutao@zhuifintech.com    --发件人邮箱
set smtp="smtps://qiye163mx02.mxmail.netease.com:465"    --邮箱服务器域名及端口
set ssl-verify=ignore    
set nss-config-dir=/root/.certs   --证书路劲
set smtp-auth-user=liutao@zhuifintech.com    --登录邮箱的用户
set smtp-auth-password=amddfsf4WH      --登录邮箱的授权码或者邮箱密码
set smtp-auth=login     --自动登录

生成证书
echo -n | openssl s_client -connect qiye163mx02.mxmail.netease.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/zhletou.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/zhletou.crt
certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/zhletou.crt
certutil -L -d .certs

 

posted @ 2018-06-28 16:55  MlxgzZ  阅读(362)  评论(0编辑  收藏  举报