共用方式為


垃圾郵件信賴等級閾值

適用於:Exchange Server 2013

注意事項

在 2016 年 11 月 1,Microsoft 停止產生 Exchange 和 Outlook 中 SmartScreen 篩選器的垃圾郵件定義更新。 現有的 SmartScreen 垃圾郵件定義將會保留,但其效果可能會隨著時間降低。 如需詳細資訊,請參閱 Outlook 和 Exchange 中 SmartScreen 的取代支援

在 2013 Microsoft Exchange Server,您可以根據垃圾郵件信賴等級 (SCL) 閾值來定義特定動作。 例如,您可以定義不同閾值,來拒絕、刪除或隔離正在執行內容篩選代理程式之 Exchange 伺服器上的郵件。

在內容篩選器代理程式中結合此 SCL 閾值設定,以及使用者信箱上的 SCL 垃圾郵件Email資料夾設定,可協助您實作更全面且精確的反垃圾郵件策略。 Exchange 2013 中這個更精確且詳細的 SCL 閾值調整功能,可協助您降低在整個 Exchange 組織中部署和維護反垃圾郵件解決方案的整體成本。

內容篩選器代理程式會在其他反垃圾郵件代理程式處理任何輸入訊息之後,將 SCL 評等指派給反垃圾郵件週期的延遲訊息。 其他許多在內容篩選器代理程式處理輸入訊息之前處理輸入訊息的反垃圾郵件代理程式,在處理郵件的方式上具有決定性。 例如,在 Edge Transport Server 上,連線篩選器代理程式會拒絕從即時封鎖清單上的 IP 位址傳送的任何訊息。 寄件者篩選代理程式和收件者篩選代理程式會以同樣具決定性的方式處理訊息。

在 Exchange 2013 中,這些具決定性的反垃圾郵件代理程式會先處理訊息,因此可大幅減少內容篩選代理程式必須處理的訊息數目。 如需反垃圾郵件代理程式處理郵件順序的詳細資訊,請參閱 反垃圾郵件保護

因為內容篩選不是完全具決定性的程式,所以調整內容篩選器代理程式在不同 SCL 值上執行之動作的能力很重要。 藉由仔細調整 SCL 閾值設定,您可以將下列專案降至最低:

  • 垃圾郵件隔離儲存體的大小
  • 誤隔離的合法電子郵件訊息數目
  • 到達 Microsoft Outlook 使用者垃圾郵件Email資料夾的合法電子郵件訊息數目
  • 觸達 Outlook 使用者收件匣或垃圾郵件Email資料夾的冒犯性垃圾郵件郵件數目
  • 觸達 Outlook 使用者收件匣的垃圾郵件郵件數目

SCL 閾值動作

藉由調整 SCL 臨界值動作,您可以對具有較大垃圾郵件風險的郵件呈報所採取的內容篩選動作。 若要了解這個功能,先了解不同的 SCL 閾值動作及其執行方式會很有幫助。

  • SCL 刪除閾值:當特定訊息的 SCL 值等於或高於 SCL 刪除閾值時,內容篩選器代理程式會刪除訊息。 沒有任何通訊協定層級的通訊協定層級通訊會告知傳送系統或寄件者已刪除訊息。 如果訊息的 SCL 值低於 SCL 刪除閾值,則內容篩選器代理程式不會刪除訊息。 相反地,內容篩選器代理程式會比較 SCL 值與 SCL 拒絕閾值。

  • SCL 拒絕閾值:當特定訊息的 SCL 值等於或高於 SCL 拒絕閾值時,內容篩選器代理程式會刪除訊息,並將拒絕回應傳送至傳送系統。 您可以自訂拒絕回應。 在某些情況下,非傳遞報表 (NDR) 會傳送至郵件的原始寄件者。 如果訊息的 SCL 值低於 SCL 刪除和 SCL 拒絕閾值,則內容篩選器代理程式不會刪除或拒絕訊息。 相反地,內容篩選器代理程式會比較 SCL 值與 SCL 隔離閾值。

  • SCL 隔離閾值:當特定郵件的 SCL 值等於或高於 SCL 隔離閾值時,內容篩選器代理程式會將訊息傳送至隔離信箱。 Email系統管理員必須定期檢閱隔離信箱。 如果訊息的 SCL 值低於 SCL 刪除、拒絕和隔離閾值,則內容篩選器代理程式不會刪除、拒絕或隔離訊息。 相反地,內容篩選器代理程式會將訊息傳送至適當的信箱伺服器,其中會評估郵件的每個收件者 SCL 垃圾Email資料夾閾值。

  • SCL 垃圾郵件Email資料夾閾值:如果特定訊息的 SCL 值超過 SCL 垃圾郵件Email資料夾閾值,則訊息會傳遞至使用者的垃圾Email資料夾。 如果訊息的 SCL 值低於 SCL 刪除、拒絕、隔離和垃圾Email資料夾閾值,則訊息會傳遞至使用者的 [收件匣]。

內容篩選器代理程式和垃圾郵件資料夾會以不同的方式處理 SCL 閾值。 內容篩選器代理程式會在達到您設定的 SCL 閾值時採取動作。 垃圾郵件資料夾則會在達到您設定的 SCL 閾值加 1 時採取動作。 例如,如果您將內容篩選器代理程式上的刪除動作設為 SCL 值 8,所有 SCL 為 8 或更高值的郵件都會遭到刪除。 不過,如果您設定 SCL 閥值為 4 的垃圾郵件資料夾,則所有 SCL 為 5 或更高值的郵件都會被移到垃圾郵件資料夾。

例如,如果您將 SCL 刪除閾值設定為 8、SCL 拒絕閾值設為 7、SCL 隔離閾值設為 6,並將 SCL 垃圾Email資料夾閾值設定為 4,則 SCL 為 5 或更低的所有郵件都會傳遞至使用者的信箱。 SCL 值為 5 的訊息會放在使用者的垃圾Email資料夾中。 SCL 值為 4 或更低的訊息會放在使用者的 [收件匣] 中。

您可以在下列位置設定 SCL 刪除、拒絕、隔離和垃圾Email資料夾設定:

  • 在 [內容篩選器代理程式設定 (每個傳輸伺服器的 SCL 組態) :您可以使用 Set-ContentFilterConfig Cmdlet,在您執行內容篩選器代理程式的 Exchange 伺服器上啟用或停用 SCL 刪除、拒絕和隔離閾值。 經過一段時間後,當您分析反垃圾郵件記錄和報告功能所提供的垃圾郵件功能和計量時,您可以視需要對這些 SCL 閾值設定進行額外的調整。

    下表說明 Set-ContentFilterConfig Cmdlet 上可用的 SCL 參數。

    參數 描述
    SCLDeleteEnabled 當訊息的 SCL 值大於或等於 SCLDeleteThreshold 參數所指定的值時,此參數會啟用或停用刪除訊息,而不需要 NDR (NDR) 。 此參數的有效輸入為 $true$false
    SCLDeleteThreshold 此參數的有效輸入是包含 0 到 9 的整數。 此參數的值應該大於其他 SCL 閾值參數。 只有當 SCLDeleteEnabled 參數的值為 時,這個參數才有 $true 意義。
    SCLRejectEnabled 當訊息的 SCL 值大於或等於 SCLRejectThreshold 參數所指定的值時,此參數會啟用或停用拒絕具有 NDR 的訊息。 此參數的有效輸入為 $true$false
    SCLRejectThreshold 此參數的有效輸入是包含 0 到 9 的整數。 此參數的值應小於 SCLDeleteThreshold 參數,但大於其他 SCL 臨界值參數。只有在 SCLRejectEnabled 參數的值為 $true 時,此參數才有意義。
    SCLQuarantineEnabled 當郵件的 SCL 值大於或等於 SCLQuarantineThreshold 參數所指定的值時,此參數會啟用或停用將郵件傳送至垃圾郵件隔離信箱。 此參數的有效輸入為 $true$false

    如需垃圾郵件隔離信箱的詳細資訊,請參閱 垃圾郵件隔離
    SCLQuarantineThreshold 此參數的有效輸入是包含 0 到 9 的整數。 此參數的值應該小於SCLRejectThreshold參數,但大於Set-OrganizationConfigSet-Mailbox Cmdlet 上的SCLJunkThreshold參數。 只有當 SCLQuarantineThreshold 參數的值為 時,這個參數才有 $true 意義。
  • 在組織組態設定 (全組織的 SCL 組態) :您可以使用Set-OrganizationConfig Cmdlet 來設定組織中所有信箱的 SCL 垃圾郵件Email資料夾閾值。

    下表說明 Set-OrganizationConfig Cmdlet 上可用的 SCL 參數。 如需使用 SCLJunkThreshold 的範例, 請參閱在信箱上設定反垃圾郵件設定

    參數 描述
    SCLJunkThreshold 此參數會指定郵件必須超過的 SCL 值,訊息才能移至收件者信箱的 [垃圾郵件Email] 資料夾。 此參數的有效輸入是包含 0 到 9 的整數。 此參數的值應該小於其他 SCL 閾值參數。 例如,如果您指定值 4,則 SCL 值為 5 或更高的訊息會移至使用者的 [垃圾郵件] Email資料夾。
  • 在使用者信箱上 (每個收件者的 SCL 設定) :您可以使用Set-Mailbox Cmdlet 來啟用或停用個別信箱上的每個收件者 SCL 刪除、拒絕、隔離和垃圾Email資料夾閾值。 您只能使用Set-Mailbox Cmdlet 來啟用或停用個別信箱上的 SCL 垃圾Email資料夾閾值。 每個收件者的 SCL 刪除、拒絕和隔離閾值會儲存在 Active Directory 中,並由 Microsoft Exchange EdgeSync 服務複寫到訂閱的 Edge Transport Server。 即使您已設定每個傳輸伺服器的 SCL 組態,內容篩選器代理程式也會使用每個收件者 SCL 閾值設定。 因此,如果您已設定每個收件者的 SCL 閾值,內容篩選器代理程式會針對特定使用者使用每個收件者 SCL 閾值,而不是在內容篩選器代理程式上使用 SCL 設定。 如需範例, 請參閱在信箱上設定反垃圾郵件設定

    注意事項

    每個收件者 SCL 閾值不會在透過通訊群組接收的郵件上強制執行。

    Set-Mailbox Cmdlet 上提供相同的 SCL 參數,可在Set-ContentFilterConfigSet-OrganizationConfig Cmdlet 上使用:

    • SCLDeleteEnabled
    • SCLDeleteThreshold
    • SCLRejectEnabled
    • SCLRejectThreshold
    • SCLQuarantineEnabled
    • SCLQuarantineThreshold
    • SCLJunkThreshold

    不過, Set-Mailbox Cmdlet 上的所有 SCL 參數也都接受 值 $null 。 如果信箱上的 SCL 設定是空白 ($null) ,則會將對應的內容篩選器代理程式設定或組織組態設定套用至信箱。 如果信箱上的 SCL 設定值為 $true$false ,信箱上的設定會覆寫內容篩選器代理程式或組織組態上的對應全組織設定。

    下表說明只能在 Set-Mailbox Cmdlet 上使用的 SCL 參數。

    參數 描述
    SCLJunkEnabled 當訊息的 SCL 值大於SCLQuarantineThreshold參數所指定的值時,此參數會啟用或停用將訊息傳遞至使用者的垃圾郵件Email資料夾。 此參數的有效輸入為 $true$false$null

    請注意,預設會針對組織中的所有使用者信箱啟用垃圾郵件篩選。 根據預設,Enabled參數會設定為所有使用者信箱之Set-MailboxJunkEmailConfiguration Cmdlet 上的值 $true

    如需在信箱上設定 SCL 閾值的詳細資訊,請參閱在 信箱上設定反垃圾郵件設定

監控 SCL 閾值

您可以使用位於 資料夾中的 %ExchangeInstallPath%Scripts 數個內建腳本,例如 get-AntispamSCLHistogram.ps1,以收集篩選結果資料。 如果資料指出您必須進行立即調整,請重新設定 SCL 閾值。 否則,請收集資料並分析垃圾郵件報告,以判斷是否需要調整。