共用方式為


Set-TransportConfig

 

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

上次修改主題的時間: 2009-07-13

使用 Set-TransportConfig 指令程式,可修改整個 Microsoft Exchange Server 2007 組織的傳輸組態設定。

語法

Set-TransportConfig [-ClearCategories <$true | $false>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-DSNConversionMode <UseExchangeDSNs | PreserveDSNBody | DoNotConvert>] [-GenerateCopyOfDSNFor <MultiValuedProperty>] [-HeaderPromotionModeSetting <NoCreate | MayCreate>] [-Instance <TransportConfigContainer>] [-InternalSMTPServers <MultiValuedProperty>] [-JournalingReportNdrTo <SmtpAddress>] [-MaxDumpsterSizePerStorageGroup <ByteQuantifiedSize>] [-MaxDumpsterTime <EnhancedTimeSpan>] [-MaxReceiveSize <Unlimited>] [-MaxRecipientEnvelopeLimit <Unlimited>] [-MaxSendSize <Unlimited>] [-TLSReceiveDomainSecureList <MultiValuedProperty>] [-TLSSendDomainSecureList <MultiValuedProperty>] [-VerifySecureSubmitEnabled <$true | $false>] [-VoicemailJournalingEnabled <$true | $false>] [-WhatIf [<SwitchParameter>]] [-WritingBrandingInDSNEnabled <$true | $false>] [-Xexch50Enabled <$true | $false>]

詳細描述

Set-TransportConfig 指令程式是用來修改在整個 Exchange 2007 組織套用之電子郵件傳輸設定的組態資訊。

若要執行 Set-TransportConfig 指令程式,必須對您使用的帳戶委派 Exchange 組織系統管理員角色。

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

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

參數

參數 必要 類型 描述

ClearCategories

選用

System.Boolean

此參數指定是否要在內容轉換期間清除 Microsoft Office Outlook 類別。預設值為 $True

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 只會讀取和寫入至本機 ADAM 執行個體。

DSNConversionMode

選用

Microsoft.Exchange.Data.DSNConversionOption

DSNConversionMode 參數可控制 Exchange 如何處理由舊版 Exchange 或非 Exchange 郵件系統所產生的 DSN。您可以對此參數指定下列其中一個值:

  • UseExchangeDSNs

  • PreserveDSNBody

  • DoNotConvert

根據預設,此參數會設定為 UseExchangeDSNs,且 Exchange 2007 會將 DSN 轉換為 Exchange 2007 DSN 格式。任何與原始 DSN 關聯的自訂文字或附件都會被覆寫。

如果您將此參數設定為 PreserveDSNBody,Exchange 2007 則會將 DSN 轉換為 Exchange 2007 DSN 格式。但是,DSN 郵件內文中的文字會被保留下來。

如果您將此參數設定為 DoNotConvert,則 Exchange 2007 不會修改 DSN 郵件。Exchange 2007 反而會將此郵件當作標準郵件傳遞。

GenerateCopyOfDSNFor

選用

Microsoft.Exchange.Data.MultiValuedProperty

此參數可指定您要監視的傳遞狀態通知 (DSN) 代碼,以控制會複製到信箱的未傳遞回報 (NDR)。您必須在一個 Hub Transport Server 和 Exchange 2007 組織中的每一個 Edge Transport Server 的本機位置上,設定受監視的 DSN 清單。

在 Hub Transport Server 上,NDR 會複製到指派給 Microsoft Exchange 收件者的信箱。在 Edge Transport Server 上,NDR 會複製到指派給外部郵件管理員地址的信箱。

DSN 代碼的輸入格式為 x.y.z,並以逗號隔開。預設會監視下列 DSN 代碼:

  • 5.4.8

  • 5.4.6

  • 5.4.4

  • 5.2.4

  • 5.2.0

  • 5.1.4

雖然預設會監視這些 DSN 代碼,但如果未指派信箱給 Microsoft Exchange 收件者或外部郵件管理員地址,則關聯的 NDR 不會複製到 Microsoft Exchange 收件者或外部郵件管理員地址。預設不會指派信箱給 Microsoft Exchange 收件者或外部郵件管理員地址。

若要指派信箱給 Microsoft Exchange 收件者,請在 Set-OrganizationConfig 指令程式中使用 MicrosoftExchangeRecipientReplyRecipient 參數。若要指派信箱給外部郵件管理員地址,請建立一個名為 "Postmaster" 的新信箱。Exchange 組織的預設電子郵件地址原則,應該會自動將 SMTP 位址 postmaster@<授權網域> 新增至信箱。

HeaderPromotionModeSetting

選用

Microsoft.Exchange.Data.HeaderPromotionMode

使用 XHeaderCreationMode 參數指定是否針對來自 Exchange 組織外部的郵件上的自訂 X-header 建立具名內容。您可以使用下列其中一個值:

  • MustCreate   Exchange 會針對每個新的自訂 X-header 建立具名內容。

  • MayCreate   Exchange 會針對來自已驗證寄件者的郵件上的每個新自訂 X-header 建立具名內容。而不會針對來自未驗證寄件者的郵件上的自訂 X-header 建立具名內容。

  • NoCreate   Exchange 不會根據內送郵件上的自訂 X-header 建立任何具名內容。

Instance

選用

Microsoft.Exchange.Data.Directory.SystemConfiguration.TransportConfigContainer

此參數可讓您將整個物件傳遞至要處理的指令程式。在必須將整個物件傳遞至指令程式的指令碼中,此參數很有用。

InternalSMTPServers

選用

Microsoft.Exchange.Data.MultiValuedProperty

此參數指定內部簡易郵件傳送通訊協定 (SMTP) 伺服器 IP 位址或 IP 位址範圍的清單,表示寄件者識別碼及連線篩選應該忽略的 IP 位址。

JournalingReportNdrTo

選用

Microsoft.Exchange.Data.SmtpAddress

此參數指定如果日誌記錄信箱無法使用,日誌報告要傳送至的電子郵件地址。依預設,如果此參數留白,Exchange 會繼續嘗試將日誌報告傳送至日誌記錄信箱。

MaxDumpsterSizePerStorageGroup

選用

Microsoft.Exchange.Data.ByteQuantifiedSize

此參數指定 Hub Transport Server 上傳輸暫放的大小上限。預設值為 18 MB。此參數的有效的輸入範圍是 02147483647 KB。

當您輸入值時,請以下列其中一個單位來限定值:

  • KB (KB)

  • MB (MB)

  • GB (GB)

  • TB (TB)

無限定的值會視為 KB。

若要啟用傳輸暫放,則 MaxDumpsterSizePerStorageGroup 參數的值必須大於 0,而 MaxDumpsterTime 參數的值必須大於 00:00:00

MaxDumpsterTime

選用

Microsoft.Exchange.Data.EnhancedTimeSpan

此參數指定在 Hub Transport Server 的傳輸暫放中應該保留電子郵件多久時間。預設值為 7 天。若要指定值,請輸入時間範圍格式:dd.hh:mm:ss,其中 d = 天數、h = 小時數、m = 分鐘數,s = 秒數。此參數的有效的輸入範圍是 00:00:0024855.03:14:07

若要啟用傳輸暫放,則 MaxDumpsterSizePerStorageGroup 參數的值必須大於 0,而 MaxDumpsterTime 參數的值必須大於 00:00:00

MaxReceiveSize

選用

Microsoft.Exchange.Data.Unlimited

此參數指定組織中的收件者可以接收的郵件大小上限。預設值為 10 MB。當您輸入值時,請以下列其中之一來限定值:

  • KB (KB)

  • MB (MB)

  • GB (GB)

無限定的值會視為 KB。此參數的有效的輸入範圍是 02097151 KB。如果輸入 Unlimited 值,則不會限制組織中的收件者可接收的郵件大小。

附註   這個參數不會用在 Edge Transport Server 上。您必須使用在 Edge Transport Server 上所設定之傳送及接收連接器的郵件大小限制。這會控制由伺服器處理的郵件大小。

MaxRecipientEnvelopeLimit

選用

Microsoft.Exchange.Data.Unlimited

此參數指定郵件的收件者數目上限。預設是 5000。此參數的有效的輸入範圍是 02147483647。如果輸入 Unlimited 值,則不會限制郵件的收件者數目。Exchange 2007 會將未展開的通訊群組視為一位收件者。

附註   這個參數不會用在 Edge Transport Server 上。您必須使用在 Edge Transport Server 上所設定之傳送及接收連接器的郵件大小限制。這會控制由伺服器處理的郵件大小。

MaxSendSize

選用

Microsoft.Exchange.Data.Unlimited

此參數指定組織中的寄件者可以傳送的郵件大小上限。預設值為 10 MB。當您輸入值時,請以下列其中之一來限定值:

  • KB (KB)

  • MB (MB)

  • GB (GB)

無限定的值會視為 KB。此參數的有效的輸入範圍是 02097151 KB。如果輸入 Unlimited 值,則不會限制組織中的寄件者可傳送的郵件大小。

TLSReceiveDomainSecureList

選用

Microsoft.Exchange.Data.MultiValuedProperty

此參數指定您要以相互傳輸層安全性 (TLS) 驗證來接收哪些網域的安全網域電子郵件。為了完整支援相互 TLS 驗證,您也必須執行下列步驟:

  • 在從以 TLSReceiveDomainSecureList 參數所指定的網域接收郵件的接收連接器上,啟用網域安全性 (相互驗證 TLS) 和 TLS 驗證方法。

  • 使用 TLSSendDomainSecureList 參數,指定安全網域電子郵件要傳送到哪些網域。

  • 在將郵件傳送到 TLSSendDomainSecureList 參數所指定之網域的傳送連接器上,啟用網域安全性 (相互驗證 TLS)。

必須用逗號隔開多個網域。而在 TLSReceiveDomainSecureList 參數或 TLSSendDomainSecureList 參數所列的網域中不支援萬用字元 (*)。這兩個參數的預設值為空的清單 ({})。

TLSSendDomainSecureList

選用

Microsoft.Exchange.Data.MultiValuedProperty

此參數指定您要以相互 TLS 驗證從哪些網域傳送安全網域電子郵件。為了完整支援相互 TLS 驗證,您也必須執行下列步驟:

  • 在將郵件傳送到 TLSSendDomainSecureList 參數所指定之網域的傳送連接器上,啟用網域安全性 (相互驗證 TLS)。

  • 使用 TLSReceiveDomainSecureList 參數,指定要從哪些網域接收安全網域電子郵件。

  • 在從 TLSReceiveDomainSecureList 參數所指定的網域接收郵件的接收連接器上,啟用網域安全性 (相互驗證 TLS) 和 TLS 驗證方法。

必須用逗號隔開多個網域。而在 TLSSendDomainSecureList 參數或 TLSReceiveSecureList 參數所列的網域中不支援萬用字元 (*)。這兩個參數的預設值為空的清單 ({})。

VerifySecureSubmitEnabled

選用

System.Boolean

此參數的有效值為 $True$False。預設值為 $FalseVerifySecureSubmitEnabled 參數會驗證從 Mailbox Server 之信箱提交郵件的電子郵件用戶端使用的是加密 MAPI 提交。Outlook 2007 預設會使用加密 MAPI 提交,從 Exchange 2007 信箱傳送郵件。舊版 Outlook 預設不會使用加密 MAPI 提交從 Exchange 信箱傳送郵件。如果 VerifySecureSubmitEnabled 參數設為值 $True,而 Outlook 2007 是用來提交郵件,則會將郵件標示為安全的郵件。如果舊版 Outlook 是用來提交郵件,則會將該郵件標示為匿名的郵件。如果 VerifySecureSubmitEnabled 設為值 $False,則會將所有 MAPI 郵件提交標示為安全的郵件。但不會檢查使用任何 MAPI 用戶端從 Mailbox Server 上之信箱提交的郵件,是否進行加密 MAPI 提交。如果在 Exchange 組織中使用舊版 Outlook,應該將 VerifySecureSubmitEnabled 設為 $False

VoicemailJournalingEnabled

選用

System.Boolean

此參數指定日誌代理程式是否會記載整合通訊語音信箱。預設值為 $True

WhatIf

選用

System.Management.Automation.SwitchParameter

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

WritingBrandingInDSNEnabled

選用

System.Boolean

WritingBrandingInDSNEnabled 參數會指定 Exchange 2007 的產品名稱和版本號碼是否要包含在 Exchange 所產生的 DSN 中。

預設值為 $True

Xexch50Enabled

選用

System.Boolean

此參數指定是否應該啟用 Xexch50 驗證以達到與 Exchange 2003 伺服器的舊版相容性。預設值為 $True

範例

下列程式碼中的第一個範例顯示如何設定 Exchange 2007 組織,將所有具有 DSN 代碼 5.7.1、5.7.2 及 5.7.3 的 DSN 郵件轉寄至郵件管理員電子郵件帳戶。

下列程式碼中的第二個範例顯示如何設定 Exchange 2007 組織,將所有無法傳遞至日誌記錄信箱的日誌報告重新導向電子郵件帳戶 journalingndr@contoso.com。

Set-TransportConfig -GenerateCopyOfDsnFor 5.7.1,5.7.2,5.7.3
Set-TransportConfig -JournalingReportNdrTo journalingndr@contoso.com