我使用 postfix 和 dovecot 以及 spamassassin、clamav 和 amavis 设置了邮件。收到的邮件包含正确的 X-Spam* 标头,除发送外发邮件时出现一些错误外,一切似乎都运行正常。
如果我撰写一条消息-我会在我的 mail.log 中收到一些令人费解的条目:From: [email protected]
To: [email protected]
spamd: connection from localhost [::1]:40516 to port 783, fd 5
spamd: handle_user (getpwnam) unable to find user: 'foobar'
spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody
spamd: processing message <[email protected]> for foobar:65534
我曾尝试搜索此错误(具体来说,spamd 似乎正在通过电子邮件收件人的名称寻找本地用户(但只有发件人是本地帐户myhost.com
),但没有找到。
此时我不确定哪个配置与粘贴在这里相关,一些文档说我应该运行 spamd,另一些文档说 clamav 或 amavis 应该处理通过 spamassassin 传递邮件,因此 spamd 不应该运行(但是当我停止守护进程时,事情不起作用)。