共用方式為


在信箱上設定反垃圾郵件設定

適用於:Exchange Server 2013

您可以在個別信箱上設定特定的反垃圾郵件設定,這些信箱與 Exchange 組織中其餘信箱所套用的反垃圾郵件設定不同。 當您在信箱上設定反垃圾郵件設定時,該設定會覆寫對應的全組織內容篩選或組織設定反垃圾郵件設定。

注意事項

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

開始之前有哪些須知?

  • 每項程序的預估完成時間:15 分鐘

  • 您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的許可權,請參閱反 垃圾郵件和反惡意 代碼許可權主題中的「反垃圾郵件功能」專案,以及 收件者 許可權主題中的「反垃圾郵件」專案。

  • 預設在 Mailbox Server 的 Transport 服務中未啟用反垃圾郵件功能。 通常只有在您的 Exchange 組織接受內送郵件之前未進行任何事前的反垃圾郵件篩選的情況下,您才會在 Mailbox Server 上啟用反垃圾郵件功能。 如需詳細資訊,請參閱啟用信箱伺服器上的反垃圾郵件功能

  • 您只能使用命令介面來執行此程序。

  • 垃圾Email資料夾 SCL 閾值的行為與 SCL 刪除、拒絕和隔離值不同。 如需詳細資訊,請參閱<垃圾郵件信賴等級閾值>。

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

提示

有問題嗎? 在 Exchange 論壇中尋求協助。 瀏覽 Exchange Server 的論壇。

使用 Shell 在單一信箱上設定反垃圾郵件功能

若要在單一信箱上設定反垃圾郵件設定,請使用下列語法。

Set-Mailbox <MailboxIdentity> -AntispamBypassEnabled <$true | $false> -RequireSenderAuthenticationEnabled <$true | $false> -SCLDeleteEnabled <$true | $false | $null> -SCLDeleteThreshold <0-9 | $null> -SCLJunkEnabled <$true | $false | $null > -SCLJunkThreshold <0-9 | $null> -SCLQuarantineEnabled <$true | $false | $null > -SCLQuarantineThreshold <0-9 | $null> -SCLRejectEnabled <$true | $false | $null > -SCLRejectThreshold <0-9 | $null>

此範例會設定名為 Jeff 者的使用者信箱,以略過所有反垃圾郵件篩選,並讓符合或超過垃圾郵件Email資料夾 SCL 閾值 5 的郵件傳遞至 Microsoft Outlook 中的垃圾郵件Email資料夾。

Set-Mailbox "Jeff Phillips" -AntispamBypassEnabled $true -SCLJunkEnabled $true -SCLJunkThreshold 4

如何知道這是否正常運作?

若要確認您已在單一信箱上成功設定反垃圾郵件功能,請執行下列動作:

  1. 執行下列命令:

    Get-Mailbox <MailboxIdentity> | Format-List SCL*,Bypass*,*SenderAuth*
    
  2. 請確認顯示的值是您所設定的值。

使用 Shell 在多個信箱上設定反垃圾郵件功能

若要在多個信箱上設定所有反垃圾郵件設定,請使用下列語法。

Get-Mailbox [<Filter>]| Set-Mailbox <Anti-Spam Settings>

本範例會在 Contoso.com 網域中 Users 容器的所有信箱上啟用值為 7 的 SCL 隔離閾值。

Get-Mailbox -OrganizationalUnit Contoso.com/Users | Set-Mailbox -SCLQuarantineEnabled $true -SCLQuarantineThreshold 7

如何知道這是否正常運作?

若要確認您已在多個信箱上成功設定反垃圾郵件功能,請執行下列動作:

  1. 執行下列命令:

    Get-Mailbox [<Filter>] | Format-List Name,SCL*,*SenderAuth*
    
  2. 請確認顯示的值是您所設定的值。

使用 Shell 為組織中的所有信箱設定垃圾郵件閾值

執行下列命令:

Set-OrganizationConfig -SCLJunkThreshold <Integer>

本範例會將組織的垃圾郵件閾值設定為 5。

Set-OrganizationConfig -SCLJunkThreshold 5

如何知道這是否正常運作?

若要確認您已成功為組織中的所有信箱設定垃圾郵件閾值,請執行下列動作:

  1. 執行下列命令:

    Get-OrganizationConfig | Format-List SCLJunkThreshold
    
  2. 請確認顯示的值是您所設定的值。