しばらく放置気味でもあったのでここらでちょっと手を入れました。と言っても、Rejct対象を広げただけなんですが。最近の五月蠅いspam対策ということで対応。
header_checks## Spamer御用達メーラを弾く /^X-Mailer:.*DouhouHaishin/i REJECT /^X-Mailer:.*Achi-Kochi Mail/i REJECT /^X-Mailer:.*Douhou@Mail/i REJECT /^X-Mailer:.*The Bat!/i REJECT /^X-Mailer:.*Easy DM free/i REJECT /^X-Mailer:.*007 Direct Email Easy/i REJECT # ## ヘッダにアドレスが無いものを弾く /^Return-Path:.*<#.*@.*>/ REJECT # ## 特定の拡張子を含むものを弾く /name=.*\.scr/ REJECT # ## 特定のアドレススパムを弾く /^[Rr]eturn-Path:.*info.*/ REJECT /^[Ff]rom:.*info.*/ REJECT # # ## 特定の差出し及び詐称アドレスを弾く /^[Ff]rom:.*hotmail.co.jp/ REJECT /^[Ff]rom:.*hotmeil.com/ REJECT /^[Ff]rom:.*excite.co.jp/ REJECT /^[Ff]rom:.*yahoo.co.jp/ REJECT /^[Ff]rom:.*yahoo.com/ REJECT /^[Ff]rom:.*yahoo.co.uk/ REJECT /^[Ff]rom:.*livedoor.com/ REJECT /^[Ff]rom:.*.ch/ REJECT /^[Ff]rom:.*.fr/ REJECT /^[Ff]rom:.*.at/ REJECT
とまぁ上の様な感じでバイバイしてもらいます。この後コマンドで、
/usr/sbin/postmap /etc/postfix/header_checks
と上記の様に叩いて「header_checks.db」が出来ればOK。ついでに「reject_sender」の方も追記。
reject_senderhotmail.com REJECT hotmail.co.jp REJECT yahoo.com REJECT yahoo.co.jp REJECT excite.co.jp REJECT *.ch REJECT *.at REJECT livedoor.com REJECT mailyes.net REJECT 163.com REJECT
と上記のように追記。えぇ、この間社長さんが捕まっちゃった某社のドメインもありますね。大分ガラの悪い方々も流入しているようですし、それなりということでやはりバイバイです。
/usr/sbin/postmap /etc/postfix/reject_sender
こちらも上記のように叩いて「reject_sender.db」を作っておきます。あとはpostfixを再起動すれば出来上がり。あ、ここでは書いてませんけど、「/etc/postfix/main.cf」の方に「header_checks」と「reject_sender」の使い方は書いておかなければなりませんよ。詳しくは過去ログ参照ということで。
コメントする