Назад | Перейти на главную страницу

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» для каждого письма?

Да, вы можете использовать sa_username_maps, чтобы разделить его.