postfixでフィルタリング

via: http://vine.1-max.net/postfix-filter.html


main.cf(/etc/postfix/main.cf)内に、

  • header_checks
  • body_checks

というのがあるので、そこをアレする。

パッケージでインストールしたpostfixだと、/etc/postfix/header_checks が用意されていて、中に説明が沢山記載されている。


header_checksのマニュアルは下記でも参照できる。
http://www.postfix-jp.info/trans-2.2/jhtml/header_checks.5.html


テストの仕方

postmap -q "Subject: String" regexp:/etc/postfix/header_checks
#(マッチすればアクション='REJECT'や'HOLD'など の文字列が返ってくる)

SpamAssassinClamAVのmilterが入っていても、それらより早く評価される模様。