postgrey

SPAM対策の一つに「GreyListing」という方法があるんだが、Postfixでそれを実現するためのパッケージも出てきたので、使ってみることにした。

apt-cacheを使って検索してみると、

eswat2:/etc/postfix# apt-cache search greylisting
greylistd - Greylisting daemon for use with Exim 4
postfix-gld - greylisting daemon for postfix, written in C, uses MySQL
postgrey - greylisting implementation for Postfix
whitelister - a Postfix Whitelister daemon

Postfix用には二つのパッケージが存在しているんだけど、今回はMySQLを使わないpostgreyを選択。


インストール自体は、aptitude install postgreyで終わり。

main.cfに、

smtpd_recipient_restrictions =
  permit_mynetworks
  check_client_access hash:/var/lib/pop-before-smtp/hosts
  reject_unauth_destination
  check_policy_service inet:127.0.0.1:60000

赤字部を追加して、postfixを再起動すれば、すべて完了。

実際の効果は、もうしばらく様子を見てみないと判らないけど、ちょっとSPAMは減っているような感じ。

トラックバック(0)

コメントする