垃圾郵件實在太多了,除了黑名單,決定再加上 Postgrey。

在 Debian 上, Postgrey 的安裝與設定都很簡單。

1. 安裝 Postgrey
apt-get install postgrey


2. 修改 /etc/postfix/main.cf 在 smtpd_recipient_restrictions 的裡面加入:
check_policy_service inet:127.0.0.1:60000


Postgrey 預設的等待時間是五分鐘,我是覺得有一點久,所以改成一分鐘。
修改 /etc/default/postgrey:
POSTGREY_OPTS="--inet=127.0.0.1:60000 --delay=60"


最後重新啟動 postfix 及 postgrey 就好了!
# /etc/init.d/postfix restart
# /etc/init.d/postgrey restart


參考資料:
http://www.howtoforge.com/greylisting_postfix_postgrey