共用方式為


為雲端信箱設定外發垃圾郵件政策

提示

你知道你可以免費試用 Microsoft Defender for Office 365 Plan 2 的功能嗎? 請於 Microsoft Defender 入口試用中心使用 Defender for Office 365 的 90 天試用版。 了解誰可以註冊並試用 Microsoft Defender for Office 365

在所有擁有雲端信箱的組織中,外發郵件會自動檢查是否有垃圾郵件及異常發送活動。

來自你組織用戶的外寄垃圾郵件通常代表帳號已被入侵。 不論垃圾信賴度或 SCL) ,可疑的外發郵件都會被標記為垃圾郵件 (,並經過 高風險投遞池 ,以保護服務聲譽 (也就是說,避免 Microsoft 365 的來源郵件伺服器進入 IP 封鎖名單) 。 管理員會自動收到可疑的外寄郵件活動通知,並透過 警示政策封鎖用戶。

Microsoft 365 採用外發垃圾郵件政策作為您組織整體防範垃圾郵件的一部分。 如需詳細資訊,請參閱反垃圾郵件保護

預設的外發垃圾郵件政策會自動套用給所有寄件人。 若要提高精確性,您也可以建立自訂的外寄垃圾郵件原則,並套用至貴組織中的特定使用者、群組或網域。

你可以在 Microsoft Defender 入口網站或 Exchange Online PowerShell 中設定外撥垃圾郵件政策。

開始之前有哪些須知?

  • 你可以在 https://security.microsoft.com. 開啟 Microsoft Defender 入口網站。 若要直接移至 [反垃圾郵件原則] 頁面,請使用 https://security.microsoft.com/antispam

  • 若要連線至 Exchange Online PowerShell,請參閱連線至 Exchange Online PowerShell

  • 您必須已獲派權限,才能進行本文中的程序。 您有下列選項:

    • Microsoft Defender 全面偵測回應 基於角色的統一存取控制 (RBAC) (若 Email & 協作>,Defender for Office 365 權限為啟用。僅影響 Defender 入口網站,不影響 PowerShell) :授權與設定/安全設定/核心安全設定 (管理) 或授權與設定/安全設定/核心安全設定 (讀取)

    • Exchange Online 權限

      • 新增、修改及刪除政策:加入 組織管理安全管理員 角色群組。
      • 政策的唯讀存取:加入 全域閱讀器、 安全閱讀器或 僅檢視組織管理 角色群組。
    • Microsoft Entra 權限:成為全域管理員*安全管理員全域閱讀器安全閱讀器角色的成員,可賦予使用者在 Microsoft 365 中其他功能所需的權限權限。

      重要事項

      * Microsoft 強烈主張最小權限原則。 僅分配執行任務所需的最低權限,有助於降低安全風險並強化組織整體防護。 全域管理員是一個高度特權的職位,應該限制在緊急情境或無法使用其他角色時使用。

  • 關於我們推薦的外撥垃圾郵件政策設定,請參見 「外撥垃圾郵件政策設定」。

  • 預設警示政策中,已Email發送限制超過、偵測到可疑郵件發送模式,以及用戶被限制發送郵件。已向租戶管理員群組成員 (全域管理員成員發送郵件通知,告知群組) 異常外寄郵件活動及因外寄垃圾郵件而被封鎖用戶。 欲了解更多資訊,請參閱 「驗證受限制使用者的警示設定」。 我們建議您使用這些警示政策,而非外發垃圾郵件政策中的通知選項。

使用 Microsoft Defender 入口網站來建立外寄垃圾郵件政策

  1. 在Microsoft Defender入口https://security.microsoft.com網站,請前往政策區塊的協作Email &>政策 & 規則>、威脅政策>、反垃圾郵件。 或者,若要直接前往 反垃圾郵件政策 頁面,請使用 https://security.microsoft.com/antispam

  2. 反垃圾郵件政策 頁面,選擇 建立政策 ,然後從下拉選單選擇 「外發 」,以啟動新的外發垃圾郵件政策向導。

  3. 在 [命名您的原則] 頁面上,設定這些設定:

    • 名稱:輸入原則的唯一描述性名稱。
    • 說明:輸入原則的選擇性說明。

    完成「 命名你的保單」頁面後,選擇 「下一步」。

  4. 使用者、群組與網域 頁面,請識別政策適用於的內部寄件人 (發送者條件) :

    • 使用者:指定的信箱、郵件使用者或郵件連絡人。

    • 群組:

      • 指定的分發群組成員、啟用郵件的安全群組 (動態分發群組) 不支援。
      • Microsoft Entra ID 中指定的Microsoft 365 群組 (動態會員群組不支援) 。
    • 網域:組織內所有擁有指定 接受網域的主要電子郵件地址的寄件人。

      提示

      子網域會自動包含,除非你特別排除。 例如,一份包含 contoso.com 的保單也會包含 marketing.contoso.com,除非你排除 marketing.contoso.com。

    按一下適當的方塊,開始輸入值,然後從結果中選取您想要的值。 視需要重複此程序多次。 要移除現有值,請選擇 該值旁邊的選項。

    針對使用者或群組,您可以使用大部分識別碼 (名稱、顯示名稱、別名、電子郵件地址、帳戶名稱等),但會在結果中顯示對應的顯示名稱。 對於使用者或群組,請單獨輸入星號 (*) ,即可查看所有可用值。

    條件只能使用一次,但條件可以包含多個值:

    • 同一條件的多個會使用或邏輯 (,例如<發送者1><發送者2>) 。 如果接收者符合 一指定值,則該政策會套用於該人身上。

    • 不同 類型的條件會 使用 AND 邏輯。 寄件人必須符合 所有 規定條件,保單才會適用。 例如,你設定一個條件,包含以下數值:

      • 使用者: romain@contoso.com
      • 團體:行政人員

      這項政策適用於romain@contoso.com他同時也是執行團隊成員的情況。 否則,這項政策不會適用於他。

    • 排除這些使用者、群組與網域:若要為政策適用的內部寄件者新增例外,請選擇此選項並設定例外 (發送者例外) 。

      你只能使用一次例外,但該例外可以包含多個值:

      • 同一例外的多個會使用 OR 邏輯 (,例如 <sender1><sender2>) 。 如果收件人符合 指定 值,該政策不會套用在他們身上。
      • 不同類型的例外會使用或邏輯 (,例如<發送者1><群組1>成員<發送者領域1>) 。 如果收件人符合 任何 指定的例外值,該政策就不會套用在他們身上。

    當你完成使用者 、群組和網域後,選擇 「下一步」。

  5. 保護設定 頁面,請設定以下設定:

    • 訊息限制區塊:本區塊的設定可設定來自 Exchange Online 郵箱的外發電子郵件限制:

      • 設定外部訊息限制:每小時最大外部接收者數量。
      • 設定內部訊息限制:每小時最多內部接收者數量。
      • 設定每日訊息上限:每日最多接收人數。

      有效值為 0 到 10000。 預設值為 0,這表示會使用服務預設值。 如需詳細資訊,請參閱 傳送限制

    在方塊中輸入值,或使用方塊上的加/減箭鍵。

    • 達到訊息限制的使用者施加限制:當保護設定區塊中的任何限制超過時,從下拉選單中選擇一個動作。

      對於所有行動,使用者 被限制發送電子郵件 警示政策 (及現已多餘的 「若因寄件人因寄件人被封鎖而通知這些使用者及群組 」設定中,) 接收電子郵件通知。

      • 限制使用者在隔天之前發送郵件:此值為預設值。 Email 通知會被發送,使用者在隔天之前無法再發送訊息,依據 UTC 時間。
        • 名為「限制發送電子郵件」的警示政策會透過電子郵件通知管理員 (事件 & 警示頁面) >。
        • 若寄件者因傳送外寄垃圾郵件而遭封鎖時通知特定人員 中指定的收件者,也會通知原則中所設定的收件者。
        • 根據UTC時間,使用者在隔天之前無法再發送任何訊息。
      • 限制使用者發送郵件:Email 通知已發送,使用者會被加入 Microsoft Defender 入口網站的受限使用者https://security.microsoft.com/restrictedusers,且在管理員將他們從受限使用者移除之前,無法發送電子郵件。管理員將該使用者從名單中移除後,該使用者當天不會再被限制。 相關說明請參見 「從受限制實體頁面移除被封鎖使用者」。
      • 沒有行動,只有警示:會發送 Email 通知。
    • 轉寄規則章節:本節設定控制 Exchange Online 信箱自動轉寄給外部收件人的電子郵件。 欲了解更多資訊,請參閱 控制自動外部電子郵件轉寄

      請從 自動轉寄規則 下拉選單中選擇以下其中一個動作:

      • 自動 - 系統控制:此值為預設值。 這個數值現在和關閉一樣—— 轉發功能被停用。 這個值最初被引入時,等同於開啟 - 已啟用轉發。 隨著時間推移,依據 預設安全原則,該數值的效果最終改為關閉——所有客戶的 轉發功能皆被禁用 。 更多資訊請參閱 這篇部落格文章
      • 開啟 - 已啟用轉寄:政策並未關閉自動外部郵件轉寄功能。
      • 關閉 - 轉寄被停用:政策已關閉所有自動外部郵件轉寄功能。

      注意事項

      • 關閉自動轉寄會使任何收件匣規則或 信箱轉寄 (也稱為 SMTP 轉寄) ,將郵件重新導向外部地址。
      • 外發垃圾郵件政策不會影響內部用戶之間的郵件轉寄。
      • 當自動轉寄被外撥垃圾郵件政策停用時,未投達報告 (也稱為NDR或退信訊息,會在以下情境下產生) :
        • 所有轉寄方式的外部寄件者訊息。
        • 如果轉寄方式是信箱轉寄,則是來自內部寄件人的訊息。 如果轉寄方式是收件匣規則,內部寄件人不會產生 NDR。
    • 通知 區塊:使用該區塊的設定來設定其他收件人,讓他們應該會收到可疑外發郵件的副本和通知:

      • 將超出這些限制的可疑外發訊息副本傳送給這些使用者和群組:此設定會將指定的收件人加入可疑外發訊息的密件副本欄位。

        注意事項

        此設定僅適用於預設的外發垃圾郵件政策。 它無法用於您建立的自訂外寄垃圾郵件原則。

        若要啟用此設定,請選取核取方塊。 在出現的方框中,點選方框,輸入有效的電子郵件地址,然後按下 ENTER 鍵或選擇方框下方顯示的完整值。

        視需要重複此步驟多次。 要移除現有值,請選擇 該值旁邊的選項。

    • 如果寄件人因發送垃圾郵件而被封鎖,請通知這些使用者和群組

      重要事項

      • 此設定正逐步從外發垃圾郵件政策中被淘汰。

      • 預設的警示政策名為「受限者已無法發送電子郵件」,當使用者因超出收件人限制區塊的限制而被封鎖時,) 會向租戶管理員群組成員 (全域管理員成員發送電子郵件通知。 我們強烈建議您使用警示政策,而非外發垃圾郵件政策中的設定來通知管理員及其他使用者。 關於說明,請參閱 「驗證受限制使用者的警示設定」。

    當你在 保護設定 頁面完成後,選擇 「下一步」。

  6. 評論 頁面,檢視你的設定。 您可以在每個區段中選取 [編輯],以修改該區段內的設定。 或者,您可以選取 [上一步] 或在精靈中選取特定頁面。

    當你完成 評論 頁面後,選擇 建立

  7. 新建立的反垃圾郵件政策 頁面,您可以選擇連結查看政策、查看外撥垃圾郵件政策,並了解更多關於外撥垃圾郵件政策的資訊。

    當你完成 新反垃圾郵件政策建立 頁面後,選擇 「完成」。

    回到 反垃圾郵件政策 頁面,列出了新的政策。

使用 Microsoft Defender 入口網站查看外發垃圾郵件政策細節

在Microsoft Defender入口https://security.microsoft.com網站,請前往政策區塊的協作Email &>政策 & 規則>、威脅政策>、反垃圾郵件。 或者,若要直接前往 反垃圾郵件政策 頁面,請使用 https://security.microsoft.com/antispam

反垃圾郵件政策 頁面,以下屬性顯示在政策列表中:

  • 名稱
  • 狀態:價值觀如下:
    • 預設的外撥垃圾郵件政策 (例如反垃圾郵件政策 (預設) ) 。
    • 其他外撥垃圾郵件政策則開啟或關閉
  • 優先權:欲了解更多資訊,請參閱 「設定自訂外撥垃圾郵件政策的優先權 」章節。
  • 類型:以下發件垃圾郵件政策的值之一:
    • 自訂外撥垃圾郵件政策
    • 預設的外撥垃圾郵件政策為空白,例如 (反 垃圾郵件外發政策 (預設) ) 。

要將政策清單從正常間距改為緊湊間距,請選擇 「變更清單間距為緊湊」或「正常」,然後選擇 「緊湊」清單

請使用 搜尋 框及相應的數值來尋找特定保單。

點擊該行中除名稱旁勾選框以外的任何地方,即可選擇該政策的詳細說明視窗。

提示

若要查看其他外發垃圾郵件政策的詳細資訊而不留下詳細說明,請使用飛出視窗頂端的「上一項目」和「下一項目」。

使用 Microsoft Defender 入口網站處理外寄垃圾郵件政策

在Microsoft Defender入口https://security.microsoft.com網站,請前往政策區塊的協作Email &>政策 & 規則>、威脅政策>、反垃圾郵件。 或者,若要直接前往 反垃圾郵件政策 頁面,請使用 https://security.microsoft.com/antispam

反垃圾郵件政策 頁面,點擊該行中除名稱旁勾選框以外的任意位置,選擇外發垃圾郵件政策。 以下部分或全部操作可在開啟的詳細資料飛出視窗中取得:

  • 在自訂政策或預設政策) ,點擊每個區塊的 編輯 ,即可修改政策設定 (
  • 只) 開啟或 關閉 自訂政策 (
  • (自訂政策可提升優先權降低優先權,)
  • 刪除政策 (自訂政策)

自訂外撥垃圾郵件政策的詳細飛出。

這些行動詳述於以下小節。

請使用 Microsoft Defender 入口網站修改外撥垃圾郵件政策

當你選擇預設的外發垃圾郵件政策或自訂政策時,只要在名稱旁邊的勾選框以外的任何欄位點擊,政策設定就會顯示在打開的詳細視窗中。 在每個區塊選擇 「編輯」 以修改該區段內的設定。 欲了解更多設定資訊,請參閱本文前半部分的 「建立外撥垃圾郵件政策 」章節。

預設政策不能更改政策名稱,也沒有寄件者過濾器可以設定 (政策適用於所有寄件人) 。 但你可以修改政策中的所有其他設定。

使用 Microsoft Defender 入口網站來啟用或停用自訂的外發垃圾郵件政策

你無法關閉預設的外撥垃圾郵件政策, (它一直) 啟用。

當你選擇啟用的自訂外撥垃圾郵件政策 (狀態值為) 時 ,點擊該行中除名稱旁勾選框以外的任何位置,然後在政策詳情跳板頂部選擇 關閉

當你選擇一個已停用的自訂外撥垃圾郵件政策, (狀態 值為 關閉) ,方法是點擊該行中除名稱旁勾選框以外的任何位置,然後在政策細節飛出視窗頂端選擇 「開啟 」。

當你在保單細節飛出視窗完成後,選擇 關閉

反垃圾郵件政策 頁面,政策的 狀態 值現在改為 開啟關閉

使用 Microsoft Defender 入口網站設定自訂外發垃圾郵件政策的優先順序

外發垃圾郵件政策的處理順序依照反 垃圾郵件政策 頁面上顯示的順序進行:

  • 自訂的外撥垃圾郵件政策會依優先順序套用 (若啟用) :
    • 優先權值越低表示優先權越高 (0 是最高) 。
    • 預設情況下,會建立一個新的外撥垃圾郵件政策,優先權低於現有最低的自訂垃圾郵件政策 (第一個是 0,下一個是 1,依此類推 ) 。
    • 沒有兩個外發垃圾郵件政策會有相同的優先權值。
  • 預設的外發垃圾郵件政策優先權值永遠是 最低,且無法更改。

發送者在首個政策套用 (該寄件人最高優先權政策後,該寄件人) 即停止外撥垃圾郵件保護。 欲了解更多資訊,請參閱 電子郵件保護的順序與優先順序。

當你點擊該行中除名稱旁勾選框以外的任何地方,選擇自訂的外撥垃圾郵件政策後,你可以在開啟的詳細視窗中提升或降低該政策的優先順序:

  • 反垃圾郵件政策頁面上,優先權值為 0 的自訂政策,在詳細顯示的上方有「降低優先權」動作。
  • 優先權最低的自訂政策 (最高優先權 值;例如, 3) 在細節飛出的最上方有 「增加優先權 」動作。
  • 如果你有三個或以上的政策,優先 0 與最低優先權之間的政策,會在詳細飛出的頂部同時顯示 「增加優先權 」和 「降低優先權 」兩個動作。

當你在保單細節飛出視窗完成後,選擇 關閉

回到 反垃圾郵件政策 頁面,列表中政策的順序與更新的 優先權 值相符。

使用 Microsoft Defender 入口網站移除自訂的外撥垃圾郵件政策

你無法移除預設的外發垃圾郵件政策。

當你點擊該行中除名稱旁勾選框以外的任何地方,選擇自訂的外撥垃圾郵件政策後,在跳出視窗頂端選擇 刪除政策 ,然後在開啟的警告對話框中選擇 「是 」。

反垃圾郵件政策 頁面上,已刪除的政策已不再列出。

使用 PowerShell 設定外寄垃圾郵件原則

Exchange Online PowerShell 中,外發垃圾郵件政策的基本要素包括:

  • 外發垃圾郵件過濾政策:指定外發垃圾郵件過濾裁決的動作及通知選項。
  • 外發垃圾郵件過濾規則:指定優先順序,並規定發送者過濾器 (政策適用的對象) 外發垃圾郵件過濾政策。

當你在 Microsoft Defender 入口網站管理外撥垃圾郵件政策時,這兩者的差異並不明顯:

  • 當你在 Defender 入口建立政策時,實際上是同時建立一個出站垃圾郵件過濾規則和相關的出站垃圾郵件過濾政策,並且兩者名稱相同。
  • 當你在 Defender 入口網站修改政策時,與名稱、優先權、啟用或停用以及寄件者過濾器相關的設定會修改出站垃圾郵件過濾規則。 所有其他設定都會修改相關聯的外寄垃圾郵件篩選原則。
  • 當你從 Defender 入口網站移除政策時,外發垃圾郵件過濾規則和相關的外發垃圾郵件過濾政策會同時被移除。

在 PowerShell 中,外發垃圾郵件過濾政策與外發垃圾郵件過濾規則的差異非常明顯。 你可以使用 *-HostedOutboundSpamFilterPolicy 指令集管理垃圾郵件過濾政策,管理垃圾郵件過濾規則則是使用 *-HostedOutboundSpamFilterRule 指令母帶。

  • 在 PowerShell 中,你先建立外發垃圾郵件過濾政策,然後建立外發垃圾郵件過濾規則,該規則會識別該規則所適用的相關政策。
  • 在 PowerShell 中,你可以分別修改外發垃圾郵件過濾政策和外發垃圾郵件過濾規則的設定。
  • 當你從 PowerShell 移除外發垃圾郵件過濾政策時,對應的外發垃圾郵件過濾規則不會自動移除,反之亦然。

使用 PowerShell 建立外發垃圾郵件政策

在 PowerShell 中建立外寄垃圾郵件原則有兩個步驟:

  1. 建立外寄垃圾郵件篩選原則。

  2. 建立外寄垃圾郵件選規則,以指定要套用規則的外寄垃圾郵件篩選原則。

    附註

    • 你可以建立新的外撥垃圾郵件過濾規則,並指派一個現有且無關聯的外撥垃圾郵件過濾政策。 外寄垃圾郵件篩選規則無法與一個以上的外寄垃圾郵件篩選原則相關聯。
    • 你可以在 PowerShell 中設定以下新的外發垃圾郵件過濾政策,這些政策在建立政策後才會在 Microsoft Defender 入口網站中提供:
      • 建立停用的新增原則 (在 New-HostedOutboundSpamFilterRule cmdlet 上啟用$false)。
      • 在建立時設定政策的優先權 () 在 New-HostedOutboundSpamFilterRule 指令檔) 上設定優先<權號>
    • 你在 PowerShell 中建立的新寄件垃圾郵件過濾政策,在 Microsoft Defender 入口網站中看不到,除非你將該政策指派給出站垃圾郵件過濾規則。

步驟 1: 使用 PowerShell 建立外寄垃圾郵件篩選原則

要建立外發垃圾郵件過濾政策,請使用以下語法:

New-HostedOutboundSpamFilterPolicy -Name "<PolicyName>" [-AdminDisplayName "<Comments>"] <Additional Settings>

此範例建立一個名為 Contoso Executives 的新外發垃圾郵件過濾政策,並具備以下設定:

New-HostedOutboundSpamFilterPolicy -Name "Contoso Executives" -RecipientLimitExternalPerHour 400 -RecipientLimitInternalPerHour 800 -RecipientLimitPerDay 800 -ActionWhenThresholdReached BlockUser

如需詳細語法與參數資訊,請參見 New-HostedOutboundSpamFilterPolicy

步驟 2: 使用 PowerShell 建立外寄垃圾郵件篩選規則

要建立外發垃圾郵件過濾規則,請使用以下語法:

New-HostedOutboundSpamFilterRule -Name "<RuleName>" -HostedOutboundSpamFilterPolicy "<PolicyName>" <Sender filters> [<Sender filter exceptions>] [-Comments "<OptionalComments>"]

本範例創建了一條名為 Contoso Executives 的新外發垃圾郵件過濾規則,設定如下:

  • 名為 Contoso Executives 的外發垃圾郵件過濾政策與此規則相關聯。
  • 此規則會套用至名為 ContosoExecutives Group 的群組成員。
New-HostedOutboundSpamFilterRule -Name "Contoso Executives" -HostedOutboundSpamFilterPolicy "Contoso Executives" -FromMemberOf "Contoso Executives Group"

欲了解詳細語法與參數資訊,請參見 New-HostedOutboundSpamFilterRule

使用 PowerShell 查看外發垃圾郵件過濾政策

要回傳所有外發垃圾郵件過濾政策的摘要清單,請執行以下指令:

Get-HostedOutboundSpamFilterPolicy

若要回傳特定外撥垃圾郵件過濾政策的詳細資訊,請使用此語法:

Get-HostedOutboundSpamFilterPolicy -Identity "<PolicyName>" | Format-List [<Specific properties to view>]

此範例回傳了名為 Executives 的外發垃圾郵件過濾政策的所有屬性值。

Get-HostedOutboundSpamFilterPolicy -Identity "Executives" | Format-List

欲了解詳細語法與參數資訊,請參見 Get-HostedOutboundSpamFilterPolicy

使用 PowerShell 查看外發垃圾郵件過濾規則

要查看現有的外發垃圾郵件過濾規則,請使用以下語法:

Get-HostedOutboundSpamFilterRule [-Identity "<RuleIdentity>"] [-State <Enabled | Disabled>]

要回傳所有外發垃圾郵件過濾規則的摘要清單,請執行以下指令:

Get-HostedOutboundSpamFilterRule

若要依啟用或停用篩選規則的清單,請執行下列命令:

Get-HostedOutboundSpamFilterRule -State Disabled
Get-HostedOutboundSpamFilterRule -State Enabled

若要返回特定外發垃圾郵件過濾規則的詳細資訊,請使用以下語法:

Get-HostedOutboundSpamFilterRule -Identity "<RuleName>" | Format-List [<Specific properties to view>]

此範例回傳了名為 Contoso Executives 的外發垃圾郵件過濾規則的所有屬性值。

Get-HostedOutboundSpamFilterRule -Identity "Contoso Executives" | Format-List

如需詳細語法與參數資訊,請參閱 Get-HostedOutboundSpamFilterRule

使用 PowerShell 修改外發垃圾郵件過濾政策

在 PowerShell 中修改外發垃圾郵件過濾政策時,與本文前述步驟 1 中描述的「 使用 PowerShell 建立外發垃圾郵件過濾政策 」時,建立政策時可用的設定是相同的。

注意事項

你無法重新命名一個出站垃圾郵件過濾器政策, (Set-HostedOutboundSpamFilterPolicy 的 Set-HostedOutboundSpamFilterPolicy 沒有 Name 參數) 。 當你在 Microsoft Defender 入口網站中重新命名一個外發垃圾郵件政策時,你只是重新命名了外發垃圾郵件過濾規則

要修改出站垃圾郵件過濾政策,請使用以下語法:

Set-HostedOutboundSpamFilterPolicy -Identity "<PolicyName>" <Settings>

如需詳細語法與參數資訊,請參見 Set-HostedOutboundSpamFilterPolicy

使用 PowerShell 修改外發垃圾郵件過濾規則

唯一無法在修改 PowerShell 外發垃圾郵件過濾規則的設定是 Enabled 參數,它允許你建立一個被停用的規則。 欲啟用或停用現有的外發垃圾郵件過濾規則,請見下一節。

否則,修改 PowerShell 的外發垃圾郵件過濾規則時,就沒有其他設定可用。 在建立規則時,依照本文前述步驟 2:使用 PowerShell 建立外發垃圾郵件過濾規則 章節,也能使用相同的設定。

若要修改外發垃圾郵件過濾規則,請使用以下語法:

Set-HostedOutboundSpamFilterRule -Identity "<RuleName>" <Settings>

如需詳細語法與參數資訊,請參閱 Set-HostedOutboundSpamFilterRule

使用 PowerShell 來啟用或停用外發垃圾郵件過濾規則

在 PowerShell 中啟用或停用外發垃圾郵件過濾規則,會啟用或停用整個外發垃圾郵件政策 (該規則及分配的外發垃圾郵件過濾政策) 。 你無法啟用或停用預設的寄件垃圾郵件政策 () 所有寄件人都會套用。

要啟用或停用 PowerShell 中的外發垃圾郵件過濾規則,請使用以下語法:

<Enable-HostedOutboundSpamFilterRule | Disable-HostedOutboundSpamFilterRule> -Identity "<RuleName>"

此範例禁用名為「行銷部門」的外發垃圾郵件過濾規則。

Disable-HostedOutboundSpamFilterRule -Identity "Marketing Department"

此範例會啟用相同規則。

Enable-HostedOutboundSpamFilterRule -Identity "Marketing Department"

如需詳細語法與參數資訊,請參見 Enable-HostedOutboundSpamFilterRuleDisable-HostedOutboundSpamFilterRule

使用 PowerShell 來設定外發垃圾郵件過濾規則的優先順序

您可以對規則設定的最高優先順序值為 0。 您可以設定的最低值則取決於規則的數目。 例如,如果您有五個規則,則您可以使用 0 到 4 的優先順序值。 變更現有規則的優先順序會對其他規則造成階層式影響。 例如,你有五條自訂規則 (優先順序 0 到 4) ,然後你將規則的優先順序改為 2。 原本優先權 2 的規則改為優先權 3,優先權 3 的規則改為優先權 4。

要在 PowerShell 中設定出站垃圾郵件過濾規則的優先順序,請使用以下語法:

Set-HostedOutboundSpamFilterRule -Identity "<RuleName>" -Priority <Number>

此範例會將規則 (名稱為 Marketing Department) 的優先順序設定為 2。 所有優先權小於或等於2的現有規則會減少1 (其優先權號碼增加1) 。

Set-HostedOutboundSpamFilterRule -Identity "Marketing Department" -Priority 2

附註

  • 要在建立新規則時設定優先順序,請改用 New-HostedOutboundSpamFilterRule 指令檔的 Priority 參數。
  • 出站預設垃圾郵件過濾政策沒有對應的垃圾郵件過濾規則,且優先權值始終不可更改為 最低

使用 PowerShell 移除外發垃圾郵件過濾政策

當你使用 PowerShell 移除一個外發垃圾郵件過濾政策時,對應的外發垃圾郵件過濾規則並不會被移除。

要移除 PowerShell 中的外發垃圾郵件過濾策略,請使用以下語法:

Remove-HostedOutboundSpamFilterPolicy -Identity "<PolicyName>"

此範例移除了名為「行銷部門」的外發垃圾郵件過濾政策。

Remove-HostedOutboundSpamFilterPolicy -Identity "Marketing Department"

欲了解詳細語法與參數資訊,請參閱 Remove-HostedOutboundSpamFilterPolicy

使用 PowerShell 移除外發垃圾郵件過濾規則

當你使用 PowerShell 移除一個外發垃圾郵件過濾規則時,對應的外發垃圾郵件過濾政策並不會被移除。

要移除 PowerShell 中的外發垃圾郵件過濾規則,請使用以下語法:

Remove-HostedOutboundSpamFilterRule -Identity "<PolicyName>"

此範例移除了名為「行銷部門」的外發垃圾郵件過濾規則。

Remove-HostedOutboundSpamFilterRule -Identity "Marketing Department"

欲了解詳細語法與參數資訊,請參見 Remove-HostedOutboundSpamFilterRule

相關資訊

從受限制實體頁面移除被封鎖的使用者

輸出郵件的高風險傳遞集區

常見問題:防垃圾郵件保護

自動轉寄訊息在 EAC 中回報