※以前の記事「Postfix Spamassassin amavisd-new でスパムフィルター」の続きです。
Spamassassinは大変優秀なスパムフィルターなんですが、
whitelistの設定が今イチよくわからない。
※以前の記事「Postfix Spamassassin amavisd-new でスパムフィルター」の続きです。
Spamassassinは大変優秀なスパムフィルターなんですが、
whitelistの設定が今イチよくわからない。
ぐぐっても
/etc/mail/spamassassin/local.cf
の中に
whitelist_from *@flagsystem.co.jp
と追加指定してやればイイ・・・
としか書かれてません。
じゃぁサーバー自体をwhitelistに入れたい時はどうしたらいいんだ!?
IP指定は無いのか!?
と思ったらありました。設定方法が。
trusted_networks 192.168.1.1
こんな感じで設定できます。
あと、閾値を変更する方法は同じく local.cf に
required_score 18.0
と設定してやることで出来ます。
あ、あと、上記のメールサーバーでウィルス&スパムチェック(Postfix+Clam AntiVirus+SpamAssassin)を参考に構成した場合、local.cfを作っているのは
/etc/cron.daily/spamassassin-update
の方なので、こちらに追記してあげましょう。
そして、このクーロン叩けば更新されるかというとそうではなくて、ソースを見てもらったら分かるのですが、
/etc/mail/spamassassin/user_prefs.org
と、Wgetしてきた
/etc/mail/spamassassin/user_prefs
に違いがあれば更新となります。
なので
rm user_prefs.org
と消してあげた後にクーロンを叩くのが正解です。
ちなみに破棄してしまいたいスパムの閾値を設定するのは配送管理をしているprocmailrcの方なので
vi /etc/procmailrc
で
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
/dev/null
の※を調整してやればOKです。
この記事をシェアする