2007年1月11日 星期四

Greeting Pause

Sendmail 8.13 有一個新增的功能叫 greet_pause ,它的功能很簡單
當客戶端要連線至本機時, Greeting banner 不會立即出現,要等一個已設定時間才可以開始進行 SMTP conversation,對 spammers 來說,因為要大量寄信,等幾秒也是長時間,故此這方法可以阻擋一部份垃圾郵件,根據我的實際測試,大約少了 5%左右。
應用方法,在 sendmail.mc 檔上加上:

FEATURE(`greet_pause',5000)

Greeting banner 就會 5秒後才會出現。如果你有一些 trusted networks ,可以在 access 檔上加上:

GreetPause:localhost 0
GreetPause:123.124.0.1 0
這樣就可以 "whitelist" 以上 ip address。

我暫時在 Postfix 找不到這樣的一個 feature,因為她們認為 greeting pause 對正常郵件的「懲罰」太大了。

0 意見: