Exchange Online 中的郵件流程規則 (傳輸規則)

Exchange Online
 

適用版本:Exchange Online

上次修改主題的時間:2017-04-28

您可以使用郵件流程規則 (也稱為傳輸規則),找出經過 Office 365 組織的郵件並採取相應動作。郵件流程規則類似於 Outlook 和 網頁型 Outlook 中可用的收件匣規則。主要差異是郵件流程規則會在郵件傳輸期間採取動作,而不是在郵件傳遞至信箱之後。郵件流程規則包含一組更豐富的條件、例外狀況和行動,可讓您靈活地實作許多種郵件原則。

本文說明郵件流程規則的元件它們的運作方式

如需建立、複製和管理郵件流程規則的步驟,請參閱管理郵件流程規則。針對每個規則,您可以選擇強制執行規則、測試規則,或測試規則並通知寄件者。若要深入了解測試選項,請參閱測試郵件流程規則原則提示

如需符合郵件流程規則之訊息的摘要和詳細報告,請參閱 使用 Office 365 的郵件保護報告以檢視有關惡意程式碼、垃圾郵件和規則偵測的資訊

若要使用郵件流程規則實作特定的訊息原則,請參閱下列主題︰

UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRules_Components_Intro)

  • UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRule_Conditions_Intro)

    如需傳輸規則條件的完整清單,請參閱Exchange Online 中的郵件流程規則條件和例外狀況 (predicates)。也可以在 EAC 中的 [郵件流程規則] 對話方塊中找到條件清單。如果您使用 Exchange 管理命令介面,則可以使用 Get-TransportRulePredicate Cmdlet 來擷取條件清單。

  • UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRules_Exceptions)

  • UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRules_Actions_Intro)

    如需可用傳輸規則動作的完整清單,請參閱郵件流程規則動作在 Exchange Online。也可以在 EAC 中的 [郵件流程規則] 對話方塊中找到動作清單。如果您使用 Exchange 管理命令介面,則可以使用 Get-TransportRuleAction Cmdlet 來擷取動作清單。

  • 下表說明郵件流程規則中可用的規則屬性。

     

    EAC 中的屬性名稱 PowerShell 中的參數名稱 描述

    優先順序

    Priority

    表示規則套用到郵件的順序。預設優先順序是以規則的建立時間為基礎 (較舊規則的優先順序高於較新的規則,而較高優先順序的規則會在較低優先順序的規則之前處理)。

    您可以在規則清單中向上或向下移動規則,以變更 EAC 中的規則優先順序。在 PowerShell 中,您可設定優先順序號碼 (0 為最高優先順序)。

    例如,如果有一個規則是拒絕含有信用卡號碼的郵件,而另一個規則是需要核准,則您一定希望先執行拒絕規則,並停止套用其他規則。

    如需詳細資訊,請參閱設定郵件流程規則的優先順序

    模式

    Mode

    您可以指定是否要讓規則立即開始處理郵件,或您是否想要測試規則,而不影響郵件傳遞 (不論是否有資料遺失防護或 DLP 原則提示)。

    原則提示可在 Outlook 或 網頁型 Outlook 中呈現簡短附註,以提供可能原則違規的相關資訊給正在建立郵件的人員。如需詳細資訊,請參閱原則提示

    如需模式的詳細資訊,請參閱<測試郵件流程規則>。

    於下列日期啟用此規則

    於下列日期停用此規則

    ActivationDate

    ExpiryDate

    指定規則的有效日期範圍。

    已選取或未選取 [開啟] 核取方塊

    新規則:New-TransportRule Cmdlet 上的 Enabled 參數。

    現有規則:使用 Enable-TransportRuleDisable-TransportRule Cmdlet。

    此值會顯示在規則的 State 屬性中。

    您可以建立已停用的規則,而在您準備進行測試時加以啟用。或者,您可以在不刪除規則的情況下進行停用,以保留設定。

    如果無法完成規則處理時便順延郵件

    RuleErrorAction

    您可以指定如果無法完成規則處理時,應該如何處理郵件。預設會忽略此規則,但您可以選擇重新提交郵件進行處理。

    符合郵件中的寄件者地址

    SenderAddressLocation

    如果此規則使用可檢查寄件者電子郵件地址的條件或例外狀況,您可以查看郵件標頭、郵件信封或這兩者的值。

    停止處理其他規則

    SenderAddressLocation

    這是適用於規則的動作,但它看起來像是 EAC 中的屬性。您可以選擇在規則處理郵件之後,停止將其他規則套用至郵件。

    註解

    Comments

    您可以輸入有關規則的描述性註解。

下表顯示規則中如何處理多個條件、條件值、例外狀況和動作。

 

元件 邏輯 註解

多個條件

AND

郵件必須符合規則中的所有條件。如果您需要符合一個條件或另一個條件,請對每一個條件使用不同的規則。例如,若要將相同的免責聲明新增至附件和內容包含特定文字的郵件,請為每一個條件建立一個規則。在 EAC 中,您可以輕易地複製規則。

具有多個值的一個條件

OR

有些條件允許您指定多個值。郵件必須符合任何一個 (而非全部) 指定的值。例如,如果電子郵件的主旨為股票價格資訊,而 [主旨包含任何這些字詞] 條件設定為符合 Contoso股票這些字,則此電子郵件滿足該條件,因為主旨至少包含其中一個指定的值。

多個例外狀況

OR

如果郵件符合任何例外狀況,則動作不會套用到郵件。郵件不必符合所有例外狀況。

多個動作

AND

符合規則條件的郵件可取得規則中指定的所有動作。例如,如果選取 [在郵件主旨前面加上] 和 [新增收件者到 [密件副本] 方塊] 動作,則兩個動作都會套用至郵件。

請記住,某些動作 (例如,[刪除郵件而不通知任何人] 動作) 會阻止後續規則套用至郵件。其他動作 (例如 [轉寄郵件]) 則不允許額外的動作。

您也可以在規則上設定動作,以便在套用該規則時,不要將後續的規則套件到郵件。

UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRule_Properties)

UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRule_HowApplied)

通過組織的郵件有幾種類型。下表顯示郵件流程規則可處理的郵件類型。

 

郵件類型 可以套用規則嗎?

一般郵件   包含單一 RTF 格式 (RTF)、HTML 或純文字郵件內文的郵件,或包含一組多部分或替代郵件內文的郵件。

Office 365 郵件加密    Office 365 中 Office 365 郵件加密 所加密的郵件。如需詳細資訊,請參閱 Office 365 郵件加密

規則永遠可以存取信封標頭,並根據可檢查這些標頭的條件來處理郵件。

如需可檢查或修改加密郵件內容的規則,您必須確認已啟用傳輸解密 (強制或選擇性;預設值是選擇性)。如需詳細資訊,請參閱啟用或停用傳輸解密

您也可以建立規則以自動解密加密的郵件。如需詳細資訊,請參閱定義將電子郵件加密或解密的規則

S/MIME 加密的郵件

規則只可以存取信封標頭,並根據可檢查這些標頭的條件來處理郵件。

無法處理具有需要檢查郵件內容之條件的規則,或具有可以修改郵件內容之動作的規則。

RMS 保護的訊息   已套件 Active Directory Rights Management Services(AD RMS) 或 Azure 版權管理 (RMS) 原則的郵件。

規則永遠可以存取信封標頭,並根據可檢查這些標頭的條件來處理郵件。

如需可檢查或修改 RMS 保護之郵件內容的規則,您必須確認已啟用傳輸解密 (強制或選擇性;預設值是選擇性)。如需詳細資訊,請參閱啟用或停用傳輸解密

明文簽章的郵件   已簽署但未加密的郵件。

UM 郵件   由整合通訊服務建立或處理的郵件 (如語音信箱、傳真、未接來電通知),以及使用 Microsoft Outlook 語音存取 建立或轉寄的郵件。

匿名郵件   匿名寄件者所傳送的郵件。

讀取報告   為了回應寄件者的索取讀信回條而產生的報告。讀取內含 IPM.Note*.MdnReadIPM.Note*.MdnNotRead 之郵件類別的報告。

  • UNRESOLVED_TOKENBLOCK_VAL(GENL_TransportRules_Version14)

  • 您建立或修改傳輸規則之後,可能需要 30 分鐘,以便新的或更新的規則套用至電子郵件。

 
顯示: