Data to Information to Knowledge to Wisdom
This is the capital of new Alchemy

Jesse's Holodeck: no more spam!

在jesse兄那邊看到的東西(雪球愈滾愈大了 emoticon
不過目前我的自己的mail server因為還沒有給朋友以外的
目前還沒有垃圾信件,但是...
為了以防萬一,這篇還是先記住
等值得紀念的廣告第一封信出現的時候再來安裝^_^


"忍受廣告信的折磨已經好一陣子了, 這兩天利用一些時間研究了一下 SpamAssassin, 發現原來它可以和 AMaViS 及 ClamAV 搭配, 過濾病毒信和廣告信。

這三個在 Debian unstable 中都可以找到, 所以只要直接
apt-get install amavisd-new spamassassin clamav

就可以把程式裝起來了。你可能還會想裝 clamav-freshclam 這個套件:
apt-get install clamav-freshclam

它會定時連上 server 更新 ClamAV 的病毒碼。我用的是 postfix, 如果要和 sendmail 搭配的話, 還有個相關套件 amavisd-new-milter。

再來就是設定了, 在網路上找了一番, 發現這個相當不錯的 HOWTO。這一篇是在 OpenBSD 上實作, 但其實在 linux 是大同小異的。先修改 /etc/amavis/amavisd.conf , 檔案中有相當完整的說明, 不過它預設是不做 spam check 的, 記得要把這個功能打開來。

參考那篇 HOWTO 設定 /etc/spamassassin/local.cf, 不過因為語系的關係, 請參考這裡的設定修改一下。

最後, 修改 postfix 的 main.cf 和 master.cf, 就搞定囉!

試用了兩三天, SpamAssassin 的部份還是要依實際狀況調整一下, 以免擋到不該擋的信件。Bayes 看起來是個蠻不錯的特色, 這兩天除了到處找 spam 來教 SA, 也把誤擋的信拿來當教材, 告訴它這些不是 spam。過一陣子看看我的 SA 會不會變聰明一點... emoticon "

Jesse's Holodeck: no more spam!
palmpilote在2003年11月15日01時13分14秒時貼了這一篇 - Category: Server

TrackBack

Trackback
這篇文章目前沒有任何的ping
請利用這個TrackBack網址 來ping這篇文章

回應

沒有任何回應

新增回應

:

:
: