Linux

保護 Exim 隊列免受垃圾郵件發送者和占用系統資源的影響

  • May 26, 2015

有沒有辦法保護 Exim 免受垃圾郵件發送者的侵害?今天有人註冊並用一堆電子郵件向隊列發送垃圾郵件。我執行 CPanel 並擁有它,所以 Exim 每小時只允許這麼多,但係統從隊列中擊中了 4.0 的負載,並載入了大約 5 萬封電子郵件。

有沒有辦法防止帳戶載入如此高的隊列或以某種方式更好地保護 Exim 免受垃圾郵件發送者的侵害?

您是否檢查過此選項:

排隊並重試傳遞的電子郵件百分比

此配置選項允許您定義當域超過每小時允許的最大電子郵件數量時如何處理超額。預設情況下,其他郵件將排隊等待傳遞並在下一小時內發送。此選項僅適用於 root 使用者和具有 root 權限的經銷商。此選項的配置數據儲存在 /var/cpanel/cpanel.config 中。

您在此處配置的值將與 Max hourly emails 中設置的值進行比較,以確定外發消息是否應排隊並稍後重新發送或丟棄。例如,如果您將此值設置為 125%,那麼一旦域達到其每小時限制,Exim 會將任何其他郵件排隊,最多為 Max hourly emails 值的 125%。一旦帳戶達到最大每小時電子郵件值的 125%,任何額外的外發郵件都會被丟棄。

一旦域達到其限制,您可以使用此功能丟棄所有傳出郵件,方法是將電子郵件消息的百分比(高於帳戶的每小時最大值)設置為排隊和重試傳遞值 100。

引用自:https://serverfault.com/questions/401864