自從我開始處理託管業務(可能是很多年前)以來,傳出的垃圾郵件一直是託管公司最麻煩的方面之一。這對您來說可能聽起來很奇怪,但垃圾郵件發送者正在給託管公司(以及您,我們的客戶)帶來很多麻煩、頭痛甚至偏頭痛。如何?下面我會詳細解釋。
有很多共享託管伺服器,配置為能夠發送電子郵件。他們每個人都託管著數千個網站,通遼電話號碼數據 根據個人粗略估計,超過 50% 的網站運行著嚴重過時的應用程序,如 WordPress 2 或 Joomla 1.0,以及過時的插件和主題。這種情況為駭客入侵易受攻擊的帳戶並利用伺服器的電子郵件發送能力每天產生大量有關威而鋼、犀利士和廉價勞力士手錶的電子郵件創造了無限的可能性。
當發生這種情況時,託管公司通常會在 10 分鐘或更短的時間內知道電子郵件已發送出去,因為嘗試發送數千封電子郵件會給伺服器帶來嚴重的 CPU 負載。伺服器管理員看到負載等級變高並登入以查看導致此情況的原因,他看到垃圾郵件並將其刪除。但已經太晚了,因為 10 分鐘對於發送垃圾郵件來說已經是很長的時間了。在具有穩定網路連線的普通雙處理器伺服器上,10 分鐘足以發送至少數千或數萬封電子郵件。那時,大麻煩就開始了——您的伺服器 IP 被列入各種RBL 清單的黑名單。現在,除非該 IP 再次列入白名單,否則您的所有用戶都無法再發送電子郵件。用戶當然對這種不幸的結果並不滿意,並開始打電話給您、向您發布故障單、憤怒的 Twitter 評論等,而您則焦急地嘗試將 IP 位址再次列入白名單。這當然不是一件容易的事,因為 RBL 清單不是為了盈利而維護的,而且他們沒有最好的支援。事實上,我們見過將特定 RBL 的 IP 位址列入白名單需要超過 30 天的情況,而您肯定不會因為 30 天無法發送電子郵件而感到高興…
多年來,我們一直在與這個問題作鬥爭:
1. 我們建立了一個自動監控系統,讓我們的24/7 管理專家對高CPU 使用率做出反應,並在45-60 秒內停止垃圾郵件,速度快得驚人,但是…不幸的是仍然不夠快,因為我們的伺服器能夠在這段時間內發送大量電子郵件,通常足以將我們和我們的用戶列入黑名單。

2. 看到在許多情況下解決問題的速度並沒有幫助,我們將努力轉向從根本上防止問題出現。我們發明了一種基於 SpamD 和垃圾郵件分數的內部解決方案,並投入了大量時間來嘗試正確訓練,以阻止可能是垃圾郵件的郵件訊息從我們的伺服器中流出。然而,僅存取有關我們的伺服器發送行為的資料並不足以足夠快地訓練該工具。
因此,就在我們戰鬥的那一刻,我們在一次會議上遇到了垃圾郵件專家。他們的展位就在我們旁邊,結果這是一個重要的會議。除了他們是一群偉大的人之外,他們還擁有我們所沒有的東西——一個過濾了超過5000 萬個郵件收件匣的系統,並且已經開發得非常完善,可以識別傳出的垃圾郵件,以至於我們很難趕上我們的收件匣。我們也對他們的服務架構及其工作方式感興趣。因此,我們對該解決方案進行了幾個月的測試,在超過 95% 的測試情況下,它顯示出阻止傳出垃圾郵件並防止我們的 IP 被列入黑名單的良好效果。
因此,最終找到了我們認為有可能解決傳出垃圾郵件問題的方法後,我們更興奮地看到相同的服務也能以同樣有效的方式解決傳入垃圾郵件。目前,我們自己內部建構的垃圾郵件防護已經非常有效。此外,我們也透過 Mailfoundry Spam Appliance 為有興趣的客戶提供額外的保護。然而,Mailfoundry 有一個嚴重的缺陷,使我們無法提供給所有人——它不易擴展。另一方面,SPAM 專家解決方案的最大優勢之一是它在雲端環境中運行,並且可以非常輕鬆地新增和刪除帳戶。除了更具可擴展性之外,垃圾郵件專家解決方案還具有非常酷的 cPanel 集成,這將允許我們所有的客戶管理他們的垃圾郵件過濾、隔離區並查看電子郵件流量的各種統計數據。