Postfixでgreylistingをするよう設定。

postgreyをインストールしておいて、main.cfのsmtpd_recipient_restrictions に check_policy_service inet:127.0.0.1:10023 を追加すればよい。 まずは /usr/share/doc/postgrey/README.Debian を読むこと。

% sudo apt-get install postgrey
% lv /usr/share/doc/postgrey/README.Debian
% sudo vi /etc/postfix/main.cf

smtpd_recipient_restrictions =
  permit_mynetworks,
  permit_sasl_authenticated,
  reject_unauth_destination,
  check_policy_service inet:127.0.0.1:10023

% sudo /etc/init.d/postfix reload

以前のpostgreyはport 60000で動いていた時期もあるので注意。