傳輸規則動作
本文內容
適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3
上次修改主題的時間: 2015-03-09
傳輸規則動作指示規則代理程式在符合條件中所有述詞,以及不符合任何例外狀況的郵件上執行指定的動作。在 Microsoft Exchange Server 2010 中,集線傳輸伺服器和邊際傳輸伺服器都可以將傳輸規則套用到由它們所路由的電子郵件。某些動作可以在兩種傳輸伺服器角色上使用,而某些動作則是由其中任一角色所獨佔。
每個動作會以獨特的方式影響電子郵件。例如,動作可將電子郵件重新導向到其他地址,或是刪除該電子郵件。每個動作都包含動作本身、其動作內容,以及內容的值。
若要指派值給動作,您必須判斷特定動作可使用的動作內容。例如,您必須搭配 RedirectMessage
動作使用 Address
動作內容。(如需可搭配集線傳輸伺服器和邊際傳輸伺服器使用之動作內容的相關資訊,請參閱本主題稍後的表格)。
某些動作需要您設定兩個以上的動作內容,因為某些動作會修改電子郵件某些區段內的特定欄位,例如郵件標頭欄位。當您指定動作來修改郵件標頭時,一個動作內容會指定要修改的特定標頭欄位,第二個動作內容則指定郵件標頭的新值。在這些情況中,您還必須根據伺服器角色來指定第二個動作內容的值,如本主題稍後在集線傳輸伺服器上可用的動作或邊際傳輸伺服器上可用的動作內的 [其他動作內容] 表格欄中所示。例如,您可設定動作將 X-Test-Message-Source 標頭欄位修改為特定字串,如 contoso.com
。
您可以使用 Exchange 管理主控台或 Exchange 管理命令介面來建立或修改傳輸規則。如需相關的程序,請參閱傳輸規則 。
目錄
集線傳輸伺服器上可用的動作
邊際傳輸伺服器上可用的動作
集線傳輸或邊際傳輸伺服器上之傳輸規則的動作內容
詳細資訊
集線傳輸伺服器上可用的動作
下列表格會列出可以在已安裝集線傳輸伺服器角色的 Exchange 2010 伺服器上搭配傳輸規則使用的動作。LogEvent
傳輸規則動作不能在 Exchange 2010 集線傳輸伺服器上執行。
集線傳輸伺服器上可用的傳輸規則動作
以字串預先填入主旨
PrependSubject
Prefix
不適用
PrependSubject
會在郵件的 [主旨] 欄位的開頭預先填入字串。
套用郵件分類
ApplyClassification
Classification
不適用
ApplyClassification
會將郵件分類套用到電子郵件。
如需詳細資訊,請參閱瞭解訊息分類 。
如果無法套用,則附加免責聲明文字並回復到動作
ApplyHtmlDisclaimer
ApplyHtmlDisclaimerLocation
ApplyHtmlDisclaimerText, ApplyHtmlDisclaimerFallbackAction
ApplyHtmlDisclaimer
會將 HTML 免責聲明套用至郵件。如需詳細資訊,請參閱瞭解免責聲明 。
以 RMS 範本保護郵件的權限
RightsProtectMessage
RMSTemplateIdentity
不適用
RightsProtectMessage
會將指定的權限管理服務 (RMS) 範本套用至郵件。如需詳細資訊,請參閱瞭解傳輸保護規則 。
將垃圾郵件信賴等級設定為值
SetScl
SclValue
不適用
SetScl
會設定電子郵件上的垃圾郵件信賴等級 (SCL)。如需詳細資訊,請參閱瞭解垃圾郵件信賴等級閾值 。
使用值設定標頭
SetHeader
MessageHeader
HeaderValue
SetHeader
會建立新的郵件標頭欄位,或修改現有的郵件標頭欄位。
移除標頭
RemoveHeader
MessageHeader
不適用
RemoveHeader
會從郵件中移除指定的郵件標頭欄位。
在收件者欄位地址內新增收件者
AddToRecipient
Addresses
不適用
AddToRecipient
會將一或多個收件者新增到郵件的 [收件者] 欄位。原始收件者可以查看其他地址。
將郵件複製至地址
CopyTo
Addresses
不適用
CopyTo
會將一或多個郵件的收件者新增到郵件的副本 (Cc) 欄位。原始收件者可以查看 Cc 地址。
將郵件秘密複製 (Bcc) 至地址
BlindCopyTo
Addresses
不適用
BlindCopyTo
會新增一或多個收件者作為密件副本 (Bcc) 收件者。原始收件者不會接到通知,且無法查看 Bcc 地址。
將寄件者的管理員新增為特定的收件者類型
AddManagerAsRecipientType
AddedRecipientType
不適用
AddManagerAsRecipientType
會將寄件者的管理員 (如果已在 Active Directory 中的管理員屬性中定義) 新增爲指定的收件者類型。
轉寄郵件至仲裁的地址
ModerateMessageByUser
Addresses
不適用
ModerateMessageByUser
會將郵件以包裝在核准要求的附件形式轉寄給指定的仲裁者。如需詳細資訊,請參閱瞭解已仲裁的傳輸 。
將郵件轉寄至寄件者的管理員進行仲裁
ModerateMessageByManager
不適用
不適用
如果已在 Active Directory 中填入管理員屬性,ModeratedMessageByManager
就會將郵件轉寄給寄件者的管理員進行仲裁。
如果未在 Active Directory 中填入寄件者的管理員屬性,則會將郵件傳遞給收件者而不進行仲裁。
這個動作並不需要任何動作內容。
將郵件重新導向至地址
RedirectMessage
Addresses
不適用
RedirectMessage
會將電子郵件重新導向到由系統管理員指定的一個或多個收件者。郵件不會傳遞給原始的收件者,也不會傳送任何通知給寄件者或原始的收件者。
使用增強的 狀態碼將退回的郵件傳送給寄件者
RejectMessage
RejectReason
EnhancedStatusCode
RejectMessage
會刪除電子郵件訊息,並傳送未送達回條給寄件者。收件者不會接收到郵件或通知。
刪除郵件而不通知任何人
DeleteMessage
不適用
不適用
DeleteMessage
會刪除電子郵件訊息,而不送出通知告知收件者或寄件者。
回到頁首
邊際傳輸伺服器上可用的動作
下列表格列出可以在 Exchange 2010 邊際傳輸伺服器上搭配傳輸規則使用的動作。
邊際傳輸伺服器上可用的傳輸規則動作
使用郵件記錄事件
LogEvent
EventMessage
不適用
LogEvent
會將事件插入本機電腦的應用程式記錄中。
以字串預先填入主旨
PrependSubject
Prefix
不適用
PrependSubject
會在電子郵件訊息主旨欄位的開頭預先填入字串。
將垃圾郵件信賴等級設定為值
SetScl
SclValue
不適用
SetScl
會設定電子郵件上的 SCL。
使用值設定標頭
SetHeader
MessageHeader
HeaderValue
SetHeader
會建立新的郵件標頭欄位,或修改現有的郵件標頭欄位。
移除標頭
RemoveHeader
MessageHeader
不適用
RemoveHeader
會移除電子郵件訊息的所指定郵件標頭欄位。
在收件者欄位地址內新增收件者
AddToRecipient
Addresses
不適用
AddToRecipient
會將一或多個電子郵件地址新增到電子郵件的收件者通訊清單中。原始收件者可以查看其他地址。
將郵件複製至地址
CopyTo
Addresses
不適用
CopyTo
會將一或多個電子郵件地址新增到電子郵件的 Cc 欄位。原始收件者可以查看原始地址。
將郵件秘密複製 (Bcc) 至地址
BlindCopyTo
Addresses
不適用
BlindCopyTo
會將一或多個電子郵件地址新增到電子郵件的密件副本通訊清單中。原始收件者不會接到通知,且無法查看其他地址。
中斷連線
Disconnect
不適用
不適用
Disconnect
會結束傳送伺服器與 Edge Transport server 之間的連線,但不會產生 NDR 訊息。
將郵件重新導向至地址
RedirectMessage
Addresses
不適用
RedirectMessage
會將電子郵件重新導向到系統管理員指定的一或多個電子郵件地址。郵件不會傳遞到原始的收件者,也不會提供任何通知給收件者或寄件者。
將郵件置於垃圾郵件隔離信箱
Quarantine
不適用
不適用
Quarantine
會將電子郵件重新導向到垃圾郵件隔離信箱,此信箱是使用 Set-ContentFilterConfig Cmdlet 的 QuarantineMailbox 參數所設定。
您一定要填入 Set-ContentFilterConfig Cmdlet 的 QuarantineMailbox 參數,而且在設定 [將郵件置於垃圾郵件隔離信箱] 動作前,也必須先有指定的信箱。若未填入 QuarantineMailbox 參數或隔離信箱不存在,則傳送到隔離信箱的郵件將會遺失,而且產生 NDR。
如需垃圾郵件隔離信箱的詳細資訊,請參閱瞭解垃圾郵件隔離 。
拒絕郵件,含狀態碼及回應
SmtpRejectMessage
StatusCode
RejectReason
SmtpRejectMessage
會刪除電子郵件,並傳送通知給寄件者。收件者不會接收到郵件或通知。這個動作可讓您指定特定的傳遞狀態通知 (DSN) 代碼。
如需 DNS 的相關資訊,請參閱管理傳遞狀態通知 。
刪除郵件而不通知任何人
DeleteMessage
不適用
不適用
DeleteMessage
會刪除電子郵件訊息,而不送出通知告知收件者或寄件者。
回到頁首
集線傳輸或邊際傳輸伺服器上之傳輸規則的動作內容
下列表格列出由傳輸規則動作在 Exchange 2010 集線傳輸或邊際傳輸伺服器上使用的動作內容。
集線傳輸伺服器或邊際傳輸伺服器上之傳輸規則的動作內容
AddedRecipientType
下列其中一個值:
AddedRecipientType
接受單一值:
Addresses
在邊際傳輸伺服器上,Addresses
可接受以引號 (") 括住各個 SMTP 位址的陣列。
在 Hub Transport server 上,Addresses
可接受信箱、連絡人、擁有郵件功能之使用者或通訊群組物件的陣列。
Classification
單一郵件分類物件
Classification
可接受單一郵件分類物件。若要指定郵件分類物件,請使用 Get-MessageClassification Cmdlet。
如需郵件分類的相關資訊,請參閱瞭解訊息分類 。
DisclaimerLocation
下列其中一個值:
DisclaimerLocation
會指定插入到電子郵件中的免責聲明:
EnhancedStatusCode
5.7.1
的單一 DSN 代碼,或從 5.7.10
到 5.7.999
的任何值
EnhancedStatusCode
會指定要向 RejectMessage
傳輸規則動作拒絕之郵件寄件者顯示 DSN 代碼及相關的 DSN 郵件。與指定 DSN 狀態碼相關聯的 DSN 郵件,會出現在向寄件者顯示之 NDR 的使用者資訊區段。指定的 DSN 代碼必須是現有的預設 DSN 代碼,或是您可使用 New-SystemMessage Cmdlet 建立的自訂 DSN 狀態碼。
EventMessage
單一字串
EventMessage
可接受顯示於事件記錄檔中的單一字串,此字串會加入本機電腦的應用程式事件記錄檔中。
FallbackAction
具有 Wrap
、Ignore
或 Reject
選項的單一值
FallbackAction
可指定如果無法將免責聲明套用到電子郵件中 (例如在加密郵件時),傳輸規則應該進行的動作。預設的後援動作為 Wrap
。請使用引號 (") 括住該值。下列清單顯示每個後援動作及其描述:
包裝 如果無法將免責聲明插入原始郵件中,Exchange 會將原始郵件包住或包裝 在新的郵件信封中,然後再將免責聲明插入新郵件中。
如果原始郵件包裝在新的郵件信封中,則會將後續的傳輸規則套用到新郵件信封,而不是套用到原始郵件。因此在您設定其他傳輸規則後,必須設定免責聲明動作會將原始郵件包在新郵件內文的傳輸規則。
如果無法將原始郵件包裝到新郵件信封中,將不會傳送原始郵件。郵件的寄件者會收到 NDR,解釋郵件未傳遞的原因。
Ignore 如果無法將免責聲明插入原始郵件中,Exchange 會繼續處理郵件,不進行任何修改。不會加入任何免責聲明。
Reject 如果無法將免責聲明插入原始郵件中,Exchange 就不會傳送郵件。郵件的寄件者會收到 NDR,解釋郵件未傳遞的原因。
HeaderValue
單一字串
HeaderValue
可接受單一字串,該字串會套用到使用 MessageHeader
動作內容指定的標頭。請使用引號 (") 括住該字串。
MessageHeader
單一字串
MessageHeader
可接受字串,該字串指定要新增或修改的 MessageHeader
。使用 HeaderValue
動作內容指定的字串,會插入到由 MessageHeader
指定的標頭。請使用引號 (") 括住該字串。
Prefix
單一字串
Prefix
可接受字串,該字串會預先填入至電子郵件主旨的開頭。請使用引號 (") 括住該字串。
若要避免對郵件的回覆在每次遇到該傳輸規則時,便將使用 Prefix
傳輸規則動作指定的字串新增到主旨,請將 SubjectContains
例外狀況新增到傳輸規則。
SubjectContains
例外狀況應包含您使用 Prefix
傳輸規則動作所指定的字串。若您將 SubjectContains
例外狀況新增到傳輸規則,若在主旨中已出現 Prefix
字串,則傳輸規則便不會將 Prefix
字串的其他執行個體新增到主旨中。
RejectReason
單一字串
RejectReason
可接受用來填入 NDR 之系統管理員資訊部份的字串,如果電子郵件遭拒,就會將 NDR 傳回給電子郵件寄件者。請使用引號 (") 括住該字串。
RMSTemplateIdentity
RMS 範本識別碼
RMSTemplateIdentity
接受 RMS 範本識別碼。您可以使用 Get-RMSTemplate Cmdlet 在 Active Directory 樹系中取得可在 Active Directory RMS 伺服器上使用的 RMS 範本清單。
SclValue
單一整數
SclValue
可接受從 0
到 9
的單一整數,這個整數用來設定電子郵件的 SCL。請使用引號 (") 括住該整數。
回到頁首
詳細資訊
瞭解傳輸規則
傳輸規則述詞
設定免責聲明
傳輸規則中的規則運算式
© 2010 Microsoft Corporation. 著作權所有,並保留一切權利。