Postfix(mysql仮想ユーザー)+ amavis + spamassassinを使用し、ベイズデータを格納するためにmysqlを使用するようにspamassassinを構成しました:
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を使用して分割できます。