如何调试通过 Plesk 8.4 运行的 spamassassin

如何调试通过 Plesk 8.4 运行的 spamassassin

我正在帮助某人处理基于 Plesk (8.4) 的 Linux 服务器,该服务器运行 qmail 和 spamassassin。

垃圾邮件过滤器通过控制面板配置,并且似乎正在服务器上运行。

每当配置改变时都会输出以下内容:

Feb 17 13:24:44 ip-72-167-112-76 spamd[15677]: spamd: server hit by SIGHUP, restarting 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15677]: spamd: child 15678 killed successfully 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15677]: spamd: child 15679 killed successfully 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15677]: logger: removing stderr method 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15681]: rules: meta test DIGEST_MULTIPLE has undefined dependency 'DCC_CHECK' 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15681]: spamd: server started on UNIX domain socket /tmp/spamd_full.sock (running version 3.1.9) 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15681]: spamd: server pid: 15681 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15681]: spamd: server successfully spawned child process, pid 15682 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15681]: spamd: server successfully spawned child process, pid 15683 
Feb 17 13:24:44 ip-72-167-112-76 spamd[15681]: prefork: child states: II 

但邮件似乎没有被检查 - 特别是黑名单项目没有被标记 - 所以一切顺利。

如果我在命令行上运行 spamassassin,它可以正常工作,将列入黑名单的地址的电子邮件视为垃圾邮件。

spamassassin -t -D < /tmp/spam

我在 /var/log/messages 或 /usr/local/psa/var/log/maillog 中没有看到任何错误/消息

找到了类似的东西的模糊参考这里- 也许我们需要更新 spamassassin。

还有一个关联说要运行 mchk,但不确定这会造成多大的破坏......

关于如何调试这个有什么提示吗?

提前致谢。

答案1

我运行了 mchk 进程并解决了该问题。

相关内容