我在 myzabbixserver Unix系统上配置了 sSMTP ,该系统通过Gmail成功发送了Zabbix警报。奇怪的是,我在Gmail 收件箱中收到了一封电子邮件(我将其用作sSMTP配置的发件人地址)每5分钟,其中包含以下详细信息:
from: root <my.zabbix@gmail.com>
to: root
bcc: my.zabbix@gmail.com
subject: Cron <root@myzabbixserver> if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi
body: ERROR: CFG Error in "workdir", line 8: Working directory /var/www/mrtg does not exist
sSTMP.conf
root=my.zabbix@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=gmail.com
AuthUser=my.zabbix@gmail.com
AuthPass=my.password
hostname=myzabbixserver
FromLineOverride=YES
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN
gmail.sh Zabbix用来发送电子邮件提醒的脚本:
#!/bin/bash
to=$1
subject=$2
body=$3
echo $body | /usr/bin/mailx $to -s "$subject"
该电子邮件的含义是什么?如何阻止它?
答案 0 :(得分:0)
这不是Zabbix问题,而是mrtg问题。您的mrtg cron作业/etc/cron.d/mrtg失败,您收到此cron错误输出。
解决方案: