我使用 postfix (mysql 虚拟用户) + amavis + spamassassin 并配置 spamassassin 使用 mysql 存储贝叶斯数据:
use_bayes 1
bayes_auto_learn 1
bayes_store_module Mail::SpamAssassin::BayesStore::MySQL
bayes_sql_dsn DBI:mysql:<db>:localhost
bayes_sql_username <user>
bayes_sql_password <password>
在 mysql 表“bayes_vars”中,我只发现一行用户名为“amavis”。
spamassassin 是否可以使用电子邮件地址作为用户名,而不是每封邮件的“amavis”?
答案1
是的,您可以使用 sa_username_maps 将其拆分。