Chinaunix
标题:
zabbix邮件告警问题,邮件没发出。
[打印本页]
作者:
oushitianxia915
时间:
2016-04-13 15:14
标题:
zabbix邮件告警问题,邮件没发出。
使用外部邮箱发送告警
1 关闭sendmail,安装mailx
2 配置外部邮箱
vi /etc/mail.rc
set from=1891111@189.cn smtp=smtp.189.cn
set smtp-auth-user=18911111@189.cn smtp-auth-password=l11111
set smtp-auth=login
测试发送没有问题
echo "189 zabbix test mail" |mail -s "zabbix"
29701111@qq.com
设置脚本
cd /usr/lib/zabbix/alertscripts
cat sendmail.sh
#!/bin/bash
echo "$3"|mail -s "$2" $1
配置完后,一直收不到邮件。
作者:
开垦的土地
时间:
2016-04-19 09:46
留爪子搭在楼主身上~
作者:
yoyosys
时间:
2016-04-20 11:42
按以下的写吧,取个名,然后在zabbix配置文件里面定义一下就可以调用 了,下面放一个文件里面简单明了(还有一种可能是你没有在配置文件中定义)
#!/bin/sh
export smtpemailfrom=1891111@189.cn
export zabbixemailto=$1
export zabbixsubject=$2
export zabbixbody=$3
export smtpserver=smtp.189.cn
export smtplogin=1891111@189.cn
export smtppass=l11111
/usr/local/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp $
smtppass
作者:
qw10371006
时间:
2016-05-19 09:51
如果测试发送没有问题的话,我觉得可能是脚本权限。你可以将配置内的allowroot开启使用root启动zabbix,然后再试一下看看。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2