ssmtp 和 logcheck

ssmtp 和 logcheck

Ubuntu 18.04 ssmtp 正在运行,以下命令正常运行:

echo "This is a test" | mail -s "test subject" [email protected]

[电子邮件保护]通过 gmail 接收消息,但消息似乎来自 root@[servername],令人惊讶的是,SMTP 网关对此没有异议。但当 logcheck 运行时,我收到一个错误:

Jun 15 18:02:03 [servername] sSMTP[13901]: 550 5.1.0 <logcheck@> invalid address 'logcheck@'
Jun 15 18:02:03 [servername] sSMTP[13901]: SSL connection using ECDHE_RSA_AES_256_GCM_SHA384
Jun 15 18:02:02 [servername] sSMTP[13901]: Creating SSL connection to host

那么我如何让 logcheck 以“logcheck@servername”而不是仅仅“logcheck@”的形式发送?

预计到达时间:

logcheck.conf 中的所有内容均被注释掉,除了:

REPORTLEVEL="server"
SENDMAILTO="[myemail]@gmail.com"
MAILASATTACH=0
FQDN=1
TMP="/tmp"

相关内容