spamassassin がうまく動いていないのは amvis-new を使うようにしたからだった。
いままでは procmail からパイプで spamassassin を呼んでいたので各ユーザーの .spamassassin 読んでたけど、amavis-new つかうときは amavis ユーザーのになってしまうようだ。
てことはユーザーごとに学習結果を変えられなくなってしまうのか。ちょっといやだな。
まーおれと同居人の二人しか使っていないしいいか。ってわけでオレの .spamassassin をコピっといた。
学習させる CRON ジョブも amavis ユーザーで動かすようにして完了。
さらばexim4
自宅メールサーバーをこないだメモリ積んだサーバーに移した。
んで、ついでに exim4 から postfix にした。
exim4 に不満もなかったのだけど postfix みたいに簡単にプログラムにメールを渡したいとずっと思っていたのでいい機会なので移行した。
spamassassin が微妙にうまく動いていないくらいで、移行はわりとすんなりいった。
新サーバーはサクサクでいい感じ。満足満足。