Sun Java System Messaging Server 6.3 管理指南

14.9 其他防垃圾郵件和拒絕服務技術

在系統中新增垃圾郵件和病毒篩選軟體,是降低垃圾郵件和病毒進入使用者信箱的最有效方式。然而,Messaging Server 提供其他多項技術和方法,支援垃圾郵件篩選。這些技術的一般用途不限於垃圾郵件篩選,因此在本書多處都曾提及。下列是說明防垃圾郵件和拒絕服務技術的部分小節。

防垃圾郵件技術

拒絕服務技術

14.9.1 防垃圾郵件技術:延遲傳送 SMTP 大標題

有一個實用的垃圾郵件防範策略,是延遲傳送 SMTP 大標題一小段時間 (例如半秒鐘),然後清除輸入緩衝區,最後傳送大標題。這之所以有效的原因在於,許多垃圾郵件用戶端與標準不相容,並且會在開啟連線時,便立即發出 SMTP 指令,而忽略伺服器發出的任何回應。啟用此功能的垃圾郵件用戶端會失去 SMTP 對話中前幾個指令,使得對話的剩餘部分都無效。

此功能目前已在 Messaging Server 實作。這不需要任何條件即可啟用,方法是將 BANNER_PURGE_DELAY SMTP 通道選項設定為在清除和傳送大標題之前需要延遲的百分秒數。值 0 會停用延遲和清除。

PORT_ACCESS 對映也可用來控制此功能。在範本中指定 $D,可在必要 SMTP auth rulset 和範圍以及選擇性應用程式資訊新增之後,從範本結果讀取額外引數。此值必須是與 BANNER_PURGE_DELAY 值具有相同語義的整數。請注意,任何 PORT_ACCESS 對映設定都會置換 BANNER_PURGE_DELAY SMTP 通道選項。