SpamAssassin 垃圾郵件篩檢程式

SpamAssassin 垃圾郵件篩檢程式會識別發送給託管於您的 Plesk 伺服器上的郵箱的垃圾郵件資訊。若要實現所需的垃圾郵件防護水準,Plesk 可以讓您配置一定數量的 SpamAssassin 設定,如:

可以進入 工具與設定 > 垃圾郵件篩檢程式設定 頁面上進行這些設定。

SPAM_filter_setting

注意:Plesk 僅提供基本的 SpamAssassin 功能。如果您想要創建複雜的 antispam 規則,需編輯 SpamAssassin 設定檔。欲瞭解更多有關 SpamAssassin 高級配置的資訊,請參閱 高級管理指南,垃圾郵件防護 (LinuxWindows) 以及相對應的文檔: http://spamassassin.apache.org/doc/Mail_SpamAssassin_Conf.html

在本節:

啟用 SpamAssassin

定義 SpamAssassin 的最大郵件大小 (Linux)

配置黑白名單

 

啟用 SpamAssassin

若要啟用 SpamAssassin:

  1. 轉入工具與設定 > 垃圾郵件篩檢程式設定(在郵件組裡)。
  2. 選擇選項 啟用伺服器範圍的 SpamAssassin 垃圾郵件過濾
  3. 若要允許您的用戶給每個郵箱設定自己的垃圾郵件過濾偏好設定,可選擇垃圾郵件過濾應用個人設定核取方塊。
  4. 請在欄位 要運行的 worker 垃圾郵件進程的最大數量 (1-5) 中指定 SpamAssassin 進程的最大數量。我們建議您使用預設值。
  5. 如果您要調整垃圾郵件篩檢程式的敏感度,請在 符合垃圾郵件必須達到的分數 框中鍵入所需值。

    預設情況下,篩檢程式敏感度設定認為當郵件分數大於等於 7 時即被標識為垃圾郵件。如果使用默認的敏感度您的用戶仍然會收到垃圾郵件資訊,則可以設定一個更小的值來提高敏感度,例如 6。如果 SpamAssassin 標記有效的資訊為垃圾郵件資訊,則可以設定一個更高的值來降低敏感度。

  6. 在 Windows 上,選擇選項 如果郵件大小超過了指定大小不要過濾 並提供所需值來定義 SpamAssassin 將要處理的資訊最大容量。在 Linux 上,Plesk 中沒有該參數。欲瞭解如何在 Linux 上編輯郵件最大容量,請查看 定義 SpamAssassin (Linux) 的最大郵件容量
  7. 請在欄位 將下列文本添加至被標識為垃圾郵件的每封郵件的標題開頭 中指定如何標記垃圾郵件。如果您不想讓垃圾郵件篩檢程式修改郵件標題,請將該框保留為空。如果您想在標題行中包含郵件分數值,請在該框中鍵入 _SCORE_
  8. 在 Windows 上,使用 信任的語言信任的區域設定 指定信任的語言和區域設定。
  9. 點按 確定

 

定義 SpamAssassin 的最大郵件大小 (Linux)

若要減少 SpamAssassin 引起的伺服器的負擔,您可以限制 SpamAssassin 可分析的郵件最大容量。所有超過該限制的資訊都將不檢查直接交給收件人。

若要定義 SpamAssassin 將處理的資訊最大容量:

  1. 打開要編輯的設定檔 /etc/psa/psa.conf
  2. 為參數 SA_MAX_MAIL_SIZE 指定所需值,以位元組為單位。

    默認最大值為 256000 位元組。推薦的郵件大小限制為 150-250 KB,這是通常帶有圖片的 HTML 格式的郵件的大小。當郵件大小超過 500KB 時(通常是包含附件的郵件),就會對???濾器和伺服器重載產生關鍵影響。

 

配置黑白名單

若要在黑白名單中添加項:

  1. 請進入 工具與設定 > 垃圾郵件過濾設定 頁面中相應標籤。
  2. 按一下 添加地址
  3. 提供您想要添加到黑白名單中的項。

    以一個逗號、一個逗號或一個空格隔開位址。您可以使用星號 (*) 替代多個字母,用問號 (?) 替代單一字母。例如:address@spammers.net, user?@spammers.net, *@spammers.net. 指定 *@spammers.net 將阻止整個郵件域的 spammers.net。如果您使用一個基於 Windows 的伺服器,還需指定如何處理來自指定位址的資訊。

  4. 點按 確定

要從黑白名單刪除項,請執行下列步驟:

在相應的標籤上選擇對應項並點按 移除