有鑑於公司自己架設的mail server最近一直收到很多廣告信,所以我們還是得增加一些抵擋這些垃圾的機制。
公司mail server採用Postfix,剛好有套postgrey可以幫助他過濾垃圾信。原理是基於許多發送垃圾信的server通常都射後不理,只要發送出去就好,不管對方有沒有收到都算成功;而正常的mail server會在沒有收到對方回應的時候,停一段時間再重試,所以這個套件就是記錄對方來源,第一次阻擋,等收到第二次重送的時候再放行。我們也可以自己手動增加白名單,在白名單內的位址就不去判斷,一律放行。
以下以本公司的作業系統OpenSuSE來說明如何設定。