2006年11月26日日曜日

maia:spamassassinのbayesとawlをmysqlに取り込む

よくみたらmaiaのdbのbayesとawlが空である。
ということで、spamassassinのデータをmaiaのデータベースに取り込むことにした。
https://secure.renaissoft.com/maia/wiki/SpamAssassin3SQLBayes
maiaのdbを作成した時点でdbは作成されていたようなので、最初の手順は抜く。
# sa-learn --backup > backup.txt 
でバックアップファイルを作成。
次にlocal.cfを変更する。
#--local.cf--
use_bayes 1
bayes_store_module Mail::SpamAssassin::BayesStore::SQL
bayes_sql_dsn DBI:mysql:maia
bayes_sql_username amavis
bayes_sql_password YourMaiaPass
auto_whitelist_factory Mail::SpamAssassin::SQLBasedAddrList
user_awl_dsn DBI:mysql:maia
user_awl_sql_username amavis
user_awl_sql_password YourMaiaPass
#--end local.cf---

ワタシは親父殿のスクリプトを利用してlocal.cfを毎日書き換えていたので
おやじどののスクリプトを変更してlocal.cfを上書きしないようにした。

ここでspamassassinを再起動。
# sa-learn --restore backup.txt
これで完了のはず。



0 件のコメント:

コメントを投稿

フォロワー

ブログ アーカイブ