
本文已更新。它最初發表於2004年4月的《大眾科學》雜誌,其中涉及的技術和服務已過時。如需了解最新建議,請閱讀我們定期更新的關於如何攔截垃圾郵件的文章。
沒錯,垃圾郵件令人厭惡。而且不僅僅是顯而易見的:它還消耗互聯網的資源、頻寬和價值。每一封推銷壯陽藥的郵件都會直接掏空你的錢包。這是因為垃圾郵件浪費的人力、頻寬和CPU資源會推高所有人的網路存取成本。費里斯研究公司的報告顯示,去年垃圾郵件對美國企業造成的損失超過100億美元。而且前景並不樂觀:研究公司Gartner Inc.最近報告稱,垃圾郵件正以每年1000%的速度增長,到2004年將佔所有電子郵件的50%以上。
- 部門:極客指南
- 技術:反垃圾郵件工具和軟體
- 費用:免費或最高 40 美元
- 難度:測試版 | | | | | 最終版(編者註:2/5)
針對垃圾郵件的解決方案層出不窮,幾乎和廉價處方藥的廣告一樣多。雖然反垃圾郵件工具不斷改進,但沒有一種是完美的。更糟的是,核心問題至今仍未解決:垃圾郵件發送者根本沒有停止垃圾郵件的動機。即使是政府最近通過的《反垃圾郵件法案》(CAN-SPAM Act),也被大多數反垃圾郵件組織認為無效——只要垃圾郵件包含「退訂」選項,法律就認定其合法。這對歐洲來說無疑是一個沉重的打擊,因為歐洲更嚴格的反垃圾郵件法律現在可以透過從美國發送郵件來規避。
但是,在與垃圾郵件發送者的戰爭繼續進行的同時,至少你可以贏得一些戰鬥:將以下桌面、伺服器和網路層級的技術結合起來,將減少你在照相館外看到「保證放大」字樣的次數。
反垃圾郵件武器
市面上有數十種垃圾郵件攔截程序,以下是我們推薦的幾款。只要確保你選擇的工具與你的郵件用戶端和作業系統相容即可。
貝葉斯濾波器
- SpamAssassin,免費
- McAfee SpamKiller,40 美元
- Spamnix,30美元
白名單和黑名單
- Qurb,30 美元
挑戰與應對
- Mailblocks,每年免費,最多 25 人。
點對點黑名單
- SpamWatch,免費
三個垃圾郵件戰場
桌面
不管你喜不喜歡,你的電腦如今已成為抵禦垃圾郵件的第一道防線。像 Outlook 和 Eudora 這樣的郵件用戶端可以透過搜尋郵件中的停用關鍵字來過濾郵件。但這效果並不理想,因為它無法攔截垃圾郵件發送者故意拼錯的單字。而且,如果自動封鎖包含「農場女孩」等字眼的色情廣告郵件,它也可能誤攔截你遠在愛荷華州的表親發來的合法郵件。
更有效率的軟體使用貝葉斯過濾器,這個演算法會根據你指定要刪除的內容進行「學習」。雖然它們通常能攔截超過 90% 的垃圾郵件,但問題在於它們必須不斷地被訓練來識別垃圾郵件。
郵件頭分析工具會忽略郵件正文,而只專注於「寄件者」字段,通常會使用白名單和黑名單來判斷寄件者是否在您的通訊錄中或是否在已知的垃圾郵件發送者清單中,從而決定是否接受或拒絕郵件。請務必及時更新您的聯絡人資訊,否則您可能會誤刪一些朋友的郵件。
- 接下來會怎樣?能夠真正理解電子郵件內容並應用更複雜規則的智慧型客戶端將大大減少過濾錯誤。
伺服器
你無法獨自對抗這場戰爭,因此也有一些解決方案試圖在垃圾郵件到達你的電腦之前就將其攔截。挑戰與回應系統要求寄件者完成一項手動操作(例如輸入一個難以辨認的單字),才能將他/她發送的第一封郵件送達。在寄件者完成挑戰之前,系統不會投遞郵件。由於大多數垃圾郵件都是由自動化程式發送的,因此這種方法通常有效。但對於友善的用戶來說,這可能是一種意想不到的麻煩。
在極端情況下,網路服務供應商或最終用戶可以使用終極手段:伺服器隔離。如果 xyz.com 向 AOL 使用者發送大量垃圾郵件,AOL 可以直接封鎖來自 xyz.com 的所有內容。但這種網路封鎖會為 xyz.com 的使用者帶來問題,他們可能根本不知道自己的伺服器已被盜用(駭客有時會「竊取」伺服器來發動垃圾郵件攻擊)。
- 接下來會怎樣?如今,電子郵件可以被偽造,使其看起來像是來自任何伺服器(例如 AOL 或亞馬遜),從而繞過過濾器。新的發送協議將保證電子郵件的來源,使整個系統更加透明和安全。
網路
雖然桌面和伺服器端方案最為常見,但它們也較為笨拙。因此,未來反垃圾郵件的發展方向可能在於網路。點對點黑名單透過在可信賴的聯絡人圈內共享過濾規則來增強每個人的攔截能力。如果一定數量的群組成員將某封郵件識別為垃圾郵件,則該郵件就會自動從所有人的收件匣中刪除。
更廣泛的做法是使用蜜罐——一種旨在吸引垃圾郵件的誘餌電子郵件帳戶。一家名為 Brightmail 的供應商擁有全天候運作的垃圾郵件攻擊分析中心。當新的垃圾郵件攻擊發動時,Brightmail 會透過遍佈網路策略網域的數十萬個電子郵件地址進行偵測,並建立過濾規則傳遞給其客戶。
- 接下來會是什麼?比爾蓋茲提出了一個按違規次數付費的系統:發送電子郵件仍然免費,但如果,比如說,有50個人將你的郵件退回為垃圾郵件,那麼你每發送一份就要支付一美分。突然之間,垃圾郵件的成本變得高得令人難以承受。唯一的問題是:誰來收取和保管這些錢?