Set-SystemMessage

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2007-09-05

使用 Microsoft Exchange Server 2007 中的 Set-SystemMessage 指令程式,在已安裝 Hub Transport server role 或 Edge Transport server role 的電腦上,以指定的語言來修改現有的自訂傳遞狀態通知 (DSN) 或配額郵件。

語法

Set-SystemMessage -Identity <SystemMessageIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Name <String>] [-Original <SwitchParameter>] [-Text <String>] [-WhatIf [<SwitchParameter>]]

Set-SystemMessage [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Instance <SystemMessage>] [-Name <String>] [-Original <SwitchParameter>] [-Text <String>] [-WhatIf [<SwitchParameter>]]

詳細描述

此指令程式可讓您修改自訂的 DSN 與配額郵件。會針對未送達預定收件者之電子郵件的寄件者,發出 DSN 郵件。會針對其信箱或公用資料夾已達特定警告、禁止傳送或禁止接收配額的使用者,發出配額郵件。自訂 DSN 及配額郵件會取代 Exchange Server 隨附的內建 DSN 或配額郵件。

請注意   Exchange 伺服器已預先設定數個標準 DSN 郵件,您無法使用此指令程式進行修改。不過,您必須以相同的 DSN 代碼來建立新的 DSN 郵件,以取代預先設定的郵件。

下列清單描述觸發傳遞狀態為持續性暫時失敗及永久失敗之 DSN 郵件的錯誤狀況。

  • 4.X.X. DSN 郵件   收件者的信箱或伺服器有暫時的問題時,會產生這一類 DSN 郵件。這類問題一般在最後會自行解決,而可成功傳遞電子郵件。4.X.X 持續性暫時失敗問題的範例是已離線而無法到達的伺服器。
  • 5.X.X. DSN 郵件   收件者的信箱或伺服器發生永久或嚴重錯誤時,會產生這一類 DSN 郵件。這類錯誤無法由郵件伺服器所克服,因此會將電子郵件退回給寄件者。5.X.X 永久失敗錯誤的範例是不存在的 SMTP 位址。

若要執行 Set-SystemMessage 指令程式,必須對您使用的帳戶委派下列項目:

  • Exchange 組織系統管理員角色

若要在已安裝 Edge Transport server role 的電腦上執行 Set-SystemMessage 指令程式,則必須使用屬於該電腦之本機 Administrators 群組成員的帳戶進行登入。

如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

參數

參數 必要 類型 描述

Identity

必要

Microsoft.Exchange.Configuration.Tasks.SystemMessageIdParameter

此參數指定要修改之 DSN 或配額郵件的識別碼。

若要修改 DSN 郵件,請使用下列格式:language\internal | external\system code。如需 DSN 郵件識別碼之語法的相關資訊,請參閱 DSN 訊息識別碼

若要修改自訂配額郵件,請使用下列格式:language\QuotaMessageTypeLanguage 是以雙字元的地區設定碼表示。QuotaMessageType 參數接受下列值:

  • WarningMailboxUnlimitedSize   會在沒有禁止傳送配額或禁止接收配額的信箱超出指定的信箱警告限制時發出。
  • WarningPublicFolderUnlimitedSize    會在沒有禁止傳送配額或禁止接收配額的公用資料夾超出指定的公用資料夾警告限制時發出。
  • WarningMailbox       會在具有禁止傳送配額或禁止接收配額的信箱超出指定的信箱警告限制時發出。
  • WarningPublicFolder    會在具有禁止傳送配額或禁止接收配額的公用資料夾超出指定的公用資料夾警告限制時發出。
  • ProhibitSendMailbox    會在具有禁止傳送配額的信箱超出指定的信箱大小限制時發出。
  • ProhibitPostPublicFolder    會在具有禁止傳送配額的公用資料夾超出指定的公用資料夾大小限制時發出。
  • ProhibitSendReceiveMailBox    會在具有禁止傳送配額與禁止接收配額的信箱超出指定的信箱傳送與接收大小限制時發出。

您可以省略 Identity 參數標籤。

Confirm

選用

System.Management.Automation.SwitchParameter

Confirm 參數會使得命令暫停處理,並要求確認命令將進行的動作之後才會繼續處理。您不需要為 Confirm 參數指定任何值。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

若要指定將資料寫入至 Active Directory 目錄服務之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。執行 Edge Transport server role 的電腦不支援 DomainController 參數。Edge Transport server role 只會讀取和寫入至本機 Active Directory 應用程式模式 (ADAM) 執行個體。

Instance

選用

Microsoft.Exchange.Data.Directory.SystemConfiguration.SystemMessage

此參數可讓您將 DSN 或配額郵件傳遞至所要處理的命令。此參數很適用於必須將整個物件傳遞給命令的指令碼。

Name

選用

System.String

此參數指定您可用來描述 DSN 或配額郵件的名稱。

Original

選用

System.Management.Automation.SwitchParameter

此參數會將 DSN 或配額郵件文字還原為原始隨附的文字。您不想移除自訂的 DSN 或配額項目,但卻想要還原為原始文字時,此參數很有用。

Text

選用

System.String

此參數指定對寄件者或信箱擁有者顯示的訊息文字。文字應說明訊息建立的原因,以及寄件者或信箱擁有者應採取的動作 (若有的話)。

WhatIf

選用

System.Management.Automation.SwitchParameter

WhatIf 參數指示命令模擬它將對物件採取的動作。使用 WhatIf 參數,則不需要套用任何變更,就能檢視變更。您不需要為 WhatIf 參數指定任何值。

輸入類型

傳回類型

錯誤

錯誤 描述

例外狀況

例外狀況 描述

範例

在下列範例程式碼中,第一個範例會修改 DNS 代碼為 5.3.5 之現有自訂 DSN 郵件的英文文字。此 DSN 郵件只會對外部使用者顯示。DSN 郵件的文字會包含於命令列。

第二個範例會修改現有自訂 WarningMailbox 配額郵件的英文文字。

Set-SystemMessage En\Internal\5.3.5 -Text "The recipient e-mail system can't process this e-mail message. Please contact your system administrator for more information."
Set-SystemMessage En\WarningMailbox -Text "Your mailbox has exceeded the warning limit specified by your e-mail administrator. Please reduce the size of your mailbox."

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.