2006年12月18日星期一

ORDB 要關門了,改改 DNSBL 設定吧

gslin 那兒看到 ORDB 結束營業,所以趕快來改改自己 postfix 的 main.cf。

你可以參考 擋 mail spam 這一篇提到的方式來設定。基本上我的設定也是 差不多。第一層是 sbl-xbl.spamhaus.org 的 DNSBL,第二層是 postgrey (Postfix 的 Greylist),最後一層才是 SpamAssassin 的 Content filter。

也許有的人會發現,咦,你不是鼓吹過 spamcop,包了一個 spamcupport,甚至還寫了一篇 Realtime spam report to SpamCop.net by using amavisd-new,為什麼沒有使用 spamcop 呢?

基本上,這中間發生了一些不愉快,不能說誰對誰錯,不過從那時開始我就不再使用 spamcop 了。

就像莫非定律提到的:「任何你覺得它可能會出錯的事,它就真的會出錯!」,事情就如這篇這篇、還有這篇提到的一樣,我弄了一個自動回報機制,把我丟進廣告信匣的信件餵給 SpamAssassin 學習,等到 SpamAssassin 學起來以後,它就可以幫忙判斷一些分數特高的,直接當成廣告擋掉,順便吐給 spamcop 參上一筆。

聽起來很好,對吧?

壞就壞在某一次,我一連收到了三四封相同內容的廣告信,通通餵 給 SpamAssassin 吃以後, SpamAssassin 就把這一篇學起來。接著我又收到了一封,SpamAssassin 很盡責的幫我把這一封擋下 來,交給 spamcop,然後 spamcup 也很盡責的幫我把這一封給 submit 出去,傳了一份給原發信網段的管理者。壞就壞在這個又 笨又懶的管理者,收到夾了原始廣告信當作證據的通知信以後,只有簡單補了一行「收到了,我們會處理」之類的,就把整封帶著廣告信的通知信寄回來給我。

接著悲劇就發生了,我的 SpamAssassin 依然很盡責的把這一封長得和之前出現五六次的廣告信幾乎一模一樣的通知信的回覆又當成了廣告信,又傳回給 spamcop,於是我就收到了來自 spamcop 的警告信,說我是來胡搞瞎搞,搗亂 spamcop 的壞蛋,口氣非常差,還態度很強硬的限期幾個小時改善,不然就要砍掉我的帳號之類的。

所以我就花了幾秒鐘,砍了 spamcop 和 spamcup 相關的所有設定,重跑 postfix,然後就再也不碰它了。

0 意見: