ホーム > フラッグblog > Spamassassin の閾値を下げる(whitelistをIPで指定する)
Date 2011/10/13   

Spamassassin の閾値を下げる(whitelistをIPで指定する)

※以前の記事「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です。

この記事をシェアする

TOP

Flagsystem