管理 DSN 郵件

適用於:Exchange Server 2013

Microsoft Exchange Server 2013 使用傳遞狀態通知 (DSN) ,將非傳遞報告 (DDR) 和其他狀態訊息提供給郵件寄件者。 您可以使用內建 DSN,也可以建立自訂 DSN 訊息以符合組織的需求。

開始之前有哪些須知?

  • 預估完成時間:15 分鐘

  • 您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的權限,請參閱 郵件流程權限主題中的「DSN」項目。

  • 您無法移除 Exchange 隨附的內建 DSN 訊息。 若要變更內建 DSN 訊息,您必須為想要自訂的 DSN 程式碼建立自訂 DSN 訊息。 當您移除自訂 DSN 訊息時,與該訊息相關聯的 DSN 程式碼會還原為 Exchange 隨附的內建 DSN 訊息。

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

提示

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

使用命令介面來檢視內建與自訂的 DSN 訊息

若要檢視包含於 Exchange 2013 之所有內建的 DSN 訊息摘要,請執行下列命令:

Get-SystemMessage -Original

若要檢視組織中所有自訂的 DSN 訊息摘要,請執行下列命令:

Get-SystemMessage

若要檢視 DSN 碼 5.1.2 以英文傳送至內部寄件者的自訂 DSN 訊息,請執行下列命令:

Get-SystemMessage En\Internal\5.1.2 | Format-List

使用命令介面來建立自訂 DSN 訊息

執行下列命令:

New-SystemMessage -Internal <$true | $false> -Language <Locale> -DSNCode <x.y.z> -Text "<DSN text>"

本範例建立DSN 碼 5.1.2 以英文傳送至內部寄件者的自訂純文字 DSN 訊息。

New-SystemMessage -Internal $true -Language En -DSNCode 5.1.2 -Text "You tried to send a message to a disabled mailbox that's no longer accepting messages. Please contact the Help Desk at extension 123 for assistance."

本範例建立DSN 碼 5.1.2 以英文傳送至外部寄件者的自訂純文字 DSN 訊息。

New-SystemMessage -Internal $false -Language En -DSNCode 5.1.2 -Text "You tried to send a message to a disabled mailbox that's no longer accepting messages. Please contact your System Administrator for more information."

本範例建立DSN 碼 5.1.2 以英文傳送至內部寄件者的自訂 HTML DSN 訊息。

New-SystemMessage -DSNCode 5.1.2 -Internal $true -Language En -Text 'You tried to send a message to a <B>disabled</B> mailbox. Please visit <A HREF="http://it.contoso.com">Internal Support</A> or contact &quot;InfoSec&quot; for more information.'

如何才能了解這是否正常運作?

若要驗證您是否已成功建立自訂 DNS 訊息,執行下列操作:

  1. 執行下列命令:

    Get-SystemMessge -DSNCode <x.y.z> | Format-List Name,Internal,Text,Language
    
  2. 請確認您所看到的值是您所設定的值。

  3. 傳送測試郵件,將產生您設定的自訂 DSN。

使用命令介面變更自訂 DSN 郵件文字

若要變更自訂 DSN 訊息的文字請執行下列命令:

Set-SystemMessage <Locale>\<Internal | External>\<DSNcode> -Text "<DSN text>"

本範例變更指定給文字的 DSN 碼 5.1.2 以英文傳送至內部寄件者 DSN 訊息。

Set-SystemMessage En\Internal\5.1.2 -Text "The mailbox you tried to send an e-mail message to is disabled and is no longer accepting messages. Please contact the Help Desk at extension 123 for assistance."

如何才能了解這是否正常運作?

若要驗證您是否已成功變更自訂 DNS 訊息的文字,執行下列操作:

  1. 執行下列命令: Get-SystemMessage.

    Set-SystemMessage <Locale>\<Internal | External>\<DSNcode> | Format-List -Text
    
  2. 請確認顯示的值是您所設定的值。

使用命令介面來移除自訂 DSN 訊息

執行下列命令:

Remove-SystemMessage <Local>\<Internal | External>\<DSNcode>

本範例移除 DSN 碼 5.1.2 以英文傳送至內部寄件者的自訂 DSN 訊息。

Remove-SystemMessage En\Internal\5.1.2

如何才能了解這是否正常運作?

若要驗證您是否已成功移除自訂 DNS 訊息,執行下列操作:

  1. 執行命令: Get-SystemMessage.

  2. 驗證地點的 DSN、內部或外部收件者、以及您刪除且未列出的 DSN 碼。

轉寄 DSN 訊息的複本至 Exchange 收件者信箱

您可以指定要監視的 DSN 代碼清單,方法是將 DSN 訊息複製到 Exchange 收件者的信箱。 不過,根據預設,不會將信箱指派給 Exchange 收件者,因此會捨棄任何傳送給 Exchange 收件者的郵件。 若要將 DSN 郵件複本傳送至 Exchange 收件者信箱,您必須將信箱指派給 Exchange 收件者,然後指定您想要監視的 DSN 代碼。 根據預設,會監視下列 DSN 程式碼: 5.4.85.4.65.4.45.2.45.2.05.1.4

步驟 1:使用殼層將信箱指派給 Exchange 收件者

若要指定信箱給 Exchange 收件者,請執行以下步驟:

  1. 由於電子郵件數量可能很高,請考慮為 Exchange 收件者建立專用信箱和 Active Directory 使用者帳戶。 如需詳細資訊,請 參閱建立使用者信箱。 否則,請識別您想要與 Exchange 收件者建立關聯的現有信箱。

  2. 執行下列命令:

    Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient <MailboxIdentity>
    

    例如,若要將名為「Contoso 系統信箱」的現有信箱指派給 Exchange 收件者,請執行下列命令:

    Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient "Contoso System Mailbox"
    

步驟 2:指定您想要監視的 DSN 代碼

使用 EAC 來指定 DSN 碼

  1. 在 EAC 中,流覽至[郵件流程>接收連接器>][更多選項] [更多選項] 圖示。>組織傳輸設定>傳遞

  2. 在 [DNS 程式碼] 區段中,使用x.y.z > 格式 <輸入您想要監視的 DSN 程式碼,然後按一下 [新增圖示。 選取現有的專案,然後按一下 [編輯編輯] 圖示 加以修改,或按一下 [移除移除] 圖示 加以移除。 完成後,按一下 [儲存]

使用命令介面來指定 DSN 碼

若要取代現有的值,請執行下列命令:

Set-TransportConfig -GenerateCopyOfDSNFor <x.y.z>,<x.y.z>...

此範例會設定 Exchange 組織將所有具有 DSN 代碼 5.7.1、5.7.2 及 5.7.3 的 DSN 郵件轉寄至 Exchange 收件者。

Set-TransportConfig -GenerateCopyOfDSNFor 5.7.1,5.7.2,5.7.3

若要新增或移除項目而不修改任何現有的值,請執行下列命令:

Set-TransportConfig -GenerateCopyOfDSNFor @{Add="<x.y.z>","<x.y.z>"...; Remove="<x.y.z>","<x.y.z>"...}

此範例將新增 DSN 碼 5.7.5 並自轉寄給 Exchange 受件者的現有 DSN 訊息清單移除 DSN 碼 5.7.1。

Set-TransportConfig -GenerateCopyOfDSNFor @{Add="5.7.5"; Remove="5.7.1"}

如何才能了解這是否正常運作?

若要驗證您是否已成功設定 DSN 訊息複本發送至 Exchange 收件者的信箱,需監控與 Exchange 收件者相關的信箱,並且驗證 DSN 訊息包含您指定的 DSN 碼。