我一直在使用Citadel和Spamassassin没有任何问题。我曾经通过向local.cf文件添加规则来设置垃圾邮件过滤器,但现在我想将spamassassin与数据库集成以存储每个用户规则。
所以我遵循了这个指南(https://wiki.apache.org/spamassassin/UsingSQL)并设法用MySQL配置spamassassin。它在我在数据库上设置全局规则($ GLOBAL)时有效,但在为特定用户设置规则时却没有。
在网上挖掘并分析LOG文件后,我注意到Spamassassin正在使用默认用户' nobody'查询数据库,这意味着Citadel没有提供用户名。
根据Citadel的文档,它自己实施Spamassassin协议而不是使用SPAMC。
有没有办法配置citadel为Spamassassin提供用户名信息?
谢谢。