zabbix报警配置----邮件报警

本文详细介绍了如何在Zabbix中配置邮件报警,包括安装邮件服务如sendmail或postfix,设置邮件客户端授权码,编写发送脚本,配置Zabbix服务器的邮件报警媒介,创建触发器动作以及测试整个邮件报警流程。
摘要由CSDN通过智能技术生成

zabbix邮件报警

安装邮件服务

MTA和MUA:

通俗的说 MUA 就是用户使用的客户端,而 MTA 则是真正发送邮件的发送进程,MUA 编写的邮件最终也交由 MTA 发送至目标端。

mailx是负责查看、编写邮件和向 MTA 发送邮件的 MUA。

sendmail,postfix :Sendmail和 postfix 即为负责邮件在网络上传输的 MTA,将邮件从一个MTA传送至另一个MTA。

  1. 安装sendmail或者postfix其中一个。在zabbix-server端进行。
  • 安装启动postfix
[root@zabbix-server ~]# rpm -qa postfix
postfix-2.10.1-7.el7.x86_64
[root@zabbix-server ~]# systemctl start postfix
[root@zabbix-server ~]# systemctl status postfix
[root@zabbix-server ~]# 
  • 安装mailx
[root@zabbix-server ~]# rpm -qa mailx   #查看已经安装
mailx-12.5-19.el7.x86_64
[root@zabbix-server ~]# yum install mailx -y     #没有安装的话使用yum安装
配置服务,测试邮件发送功能
  1. 获取收件邮箱客户端授权码。我用的是163邮箱。
    在这里插入图片描述
  • 此时会让扫描二维码,发送短信验证完成后获取授权码。

在这里插入图片描述

  1. 修改 /etc/mail.rc 文件,配置mail
set sendcharsets=iso-8859-1,utf-8
set from=wanglongfei13@163.com       #注册的个人邮箱,用于 zabbix 服务端转发邮件到指定邮箱。
set smtp=smtp.163.com           #填写发送邮箱服务器地址 smtp。
set smtp-auth-user=wanglongfei13@163.com         #个人邮箱用户
set smtp-auth-password=XXXXXXXXXXX         #邮箱客户端授权密码 
set smtp-auth=login
set ssl-verify=ignore        # #ssl认证方式
set nss-config-dir=/etc/pki/nssdb    
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值