-1

我在myzabbixserver Unix 系统上配置了sSMTP ,该系统通过 Gmail 成功发送了 Zabbix 警报。奇怪的是,我每 5 分钟在我的 Gmail收件箱(我将其用作 sSMTP 配置的发件人地址)中收到一封电子邮件,其中包含以下详细信息:

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

Zabbix 用于发送电子邮件警报的gmail.sh脚本:

#!/bin/bash
to=$1
subject=$2
body=$3
echo $body | /usr/bin/mailx $to -s "$subject"

那封电子邮件是什么意思,我该如何阻止它?

4

1 回答 1

0

这不是 Zabbix 问题,而是 mrtg 问题。您的 mrtg cron 作业 /etc/cron.d/mrtg 失败,您收到此 cron 错误输出。

解决方案:

于 2014-11-15T17:57:56.963 回答