Spamassassin:在 mysql 中存储每个用户的贝叶斯(使用 amavis)

Spamassassin:在 mysql 中存储每个用户的贝叶斯(使用 amavis)

我使用 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 将其拆分。

相关内容