zabbix配置mailx邮箱报警

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix配置mailx邮箱报警相关的知识,希望对你有一定的参考价值。

1.安装邮件发送工具mailx

yum -y install mailx   安装
![](https://s4.51cto.com/images/blog/202007/18/f826a29d96b2b8fddf81327a9e56548b.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
ln -s /bin/mailx  /bin/mail  创建软连接

2.配置mailx

vim /etc/mail.rc
最后一行加入

set smtp=172.130.130.161:25   #内部实际的邮箱服务器smtp或外部邮箱smtp

外部邮箱已163邮箱为例
set from="163****@163.com"

set smtp="smtp.163.com"

set smtp-auth-user="163****@163.com"

set smtp-auth-password="密码"

set smtp-auth=login

测试邮箱发送
[root@zabbix-server ~]# echo "zabbix test mail" | mailx -s "zabbix" e0***@**-ww.com
技术图片

3.编写一个发送邮件的脚本,脚本要有可执行权限

脚本要放在/etc/zabbix/alertscripts/ 目录,具体看你在zabbix_server.conf是定义的什么脚本路径

cat /sendmail.sh

#!/bin/sh
echo "$3" | mail -s "$2" "$1"

chmod 777 sendmail.sh

注意:防火墙要开25端口,否则发不了邮件的

4.在zabbix 上配置邮件报警

(1)启用示警媒介类型Email
技术图片

以上是关于zabbix配置mailx邮箱报警的主要内容,如果未能解决你的问题,请参考以下文章

Zabbix外部邮件告警配置mailx

监控软件Zabbix之配置QQ邮箱报警机制

zabbix邮件告警

Zabbix邮件报警设置

zabbix邮件报警发送至qq邮箱

zabbix报警邮件qq邮箱收不到的问题