Set-TransportServer (RTM)
適用版本: Exchange Server 2007
上次修改主題的時間: 2007-06-11
使用 Set-TransportServer 指令程式,可在已安裝 Hub Transport server role 或 Edge Transport server role 的電腦上設定傳輸組態選項。
語法
Set-TransportServer -Identity <ServerIdParameter> [-AntispamAgentsEnabled <$true | $false>] [-ConnectivityLogEnabled <$true | $false>] [-ConnectivityLogMaxAge <EnhancedTimeSpan>] [-ConnectivityLogMaxDirectorySize <Unlimited>] [-ConnectivityLogMaxFileSize <Unlimited>] [-ConnectivityLogPath <LocalLongFullPath>] [-ContentConversionTracingEnabled <$true | $false>] [-DelayNotificationTimeout <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-ExternalDelayDsnEnabled <$true | $false>] [-ExternalDNSAdapterEnabled <$true | $false>] [-ExternalDNSAdapterGuid <Guid>] [-ExternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-ExternalDNSServers <MultiValuedProperty>] [-ExternalDsnDefaultLanguage <CultureInfo>] [-ExternalDsnLanguageDetectionEnabled <$true | $false>] [-ExternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-ExternalDsnReportingAuthority <SmtpDomain>] [-ExternalDsnSendHtml <$true | $false>] [-ExternalIPAddress <IPAddress>] [-ExternalPostmasterAddress <Nullable>] [-InternalDelayDsnEnabled <$true | $false>] [-InternalDNSAdapterEnabled <$true | $false>] [-InternalDNSAdapterGuid <Guid>] [-InternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-InternalDNSServers <MultiValuedProperty>] [-InternalDsnDefaultLanguage <CultureInfo>] [-InternalDsnLanguageDetectionEnabled <$true | $false>] [-InternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-InternalDsnReportingAuthority <SmtpDomain>] [-InternalDsnSendHtml <$true | $false>] [-IntraOrgConnectorProtocolLoggingLevel <None | Verbose>] [-MaxConcurrentMailboxDeliveries <Int32>] [-MaxConcurrentMailboxSubmissions <Int32>] [-MaxConnectionRatePerMinute <Int32>] [-MaxOutboundConnections <Unlimited>] [-MaxPerDomainOutboundConnections <Unlimited>] [-MessageExpirationTimeout <EnhancedTimeSpan>] [-MessageRetryInterval <EnhancedTimeSpan>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-OutboundConnectionFailureRetryInterval <EnhancedTimeSpan>] [-PickupDirectoryMaxHeaderSize <ByteQuantifiedSize>] [-PickupDirectoryMaxMessagesPerMinute <Int32>] [-PickupDirectoryMaxRecipientsPerMessage <Int32>] [-PickupDirectoryPath <LocalLongFullPath>] [-PipelineTracingEnabled <$true | $false>] [-PipelineTracingPath <LocalLongFullPath>] [-PipelineTracingSenderAddress <SmtpAddress>] [-PoisonMessageDetectionEnabled <$true | $false>] [-PoisonThreshold <Int32>] [-QueueMaxIdleTime <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxAge <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxDirectorySize <Unlimited>] [-ReceiveProtocolLogMaxFileSize <Unlimited>] [-ReceiveProtocolLogPath <LocalLongFullPath>] [-RecipientValidationCacheEnabled <$true | $false>] [-ReplayDirectoryPath <LocalLongFullPath>] [-RootDropDirectoryPath <String>] [-RoutingTableLogMaxAge <EnhancedTimeSpan>] [-RoutingTableLogMaxDirectorySize <Unlimited>] [-RoutingTableLogPath <LocalLongFullPath>] [-SendProtocolLogMaxAge <EnhancedTimeSpan>] [-SendProtocolLogMaxDirectorySize <Unlimited>] [-SendProtocolLogMaxFileSize <Unlimited>] [-SendProtocolLogPath <LocalLongFullPath>] [-TransientFailureRetryCount <Int32>] [-TransientFailureRetryInterval <EnhancedTimeSpan>]
Set-TransportServer [-AntispamAgentsEnabled <$true | $false>] [-ConnectivityLogEnabled <$true | $false>] [-ConnectivityLogMaxAge <EnhancedTimeSpan>] [-ConnectivityLogMaxDirectorySize <Unlimited>] [-ConnectivityLogMaxFileSize <Unlimited>] [-ConnectivityLogPath <LocalLongFullPath>] [-ContentConversionTracingEnabled <$true | $false>] [-DelayNotificationTimeout <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-ExternalDelayDsnEnabled <$true | $false>] [-ExternalDNSAdapterEnabled <$true | $false>] [-ExternalDNSAdapterGuid <Guid>] [-ExternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-ExternalDNSServers <MultiValuedProperty>] [-ExternalDsnDefaultLanguage <CultureInfo>] [-ExternalDsnLanguageDetectionEnabled <$true | $false>] [-ExternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-ExternalDsnReportingAuthority <SmtpDomain>] [-ExternalDsnSendHtml <$true | $false>] [-ExternalIPAddress <IPAddress>] [-ExternalPostmasterAddress <Nullable>] [-Instance <TransportServer>] [-InternalDelayDsnEnabled <$true | $false>] [-InternalDNSAdapterEnabled <$true | $false>] [-InternalDNSAdapterGuid <Guid>] [-InternalDNSProtocolOption <Any | UseUdpOnly | UseTcpOnly>] [-InternalDNSServers <MultiValuedProperty>] [-InternalDsnDefaultLanguage <CultureInfo>] [-InternalDsnLanguageDetectionEnabled <$true | $false>] [-InternalDsnMaxMessageAttachSize <ByteQuantifiedSize>] [-InternalDsnReportingAuthority <SmtpDomain>] [-InternalDsnSendHtml <$true | $false>] [-IntraOrgConnectorProtocolLoggingLevel <None | Verbose>] [-MaxConcurrentMailboxDeliveries <Int32>] [-MaxConcurrentMailboxSubmissions <Int32>] [-MaxConnectionRatePerMinute <Int32>] [-MaxOutboundConnections <Unlimited>] [-MaxPerDomainOutboundConnections <Unlimited>] [-MessageExpirationTimeout <EnhancedTimeSpan>] [-MessageRetryInterval <EnhancedTimeSpan>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-OutboundConnectionFailureRetryInterval <EnhancedTimeSpan>] [-PickupDirectoryMaxHeaderSize <ByteQuantifiedSize>] [-PickupDirectoryMaxMessagesPerMinute <Int32>] [-PickupDirectoryMaxRecipientsPerMessage <Int32>] [-PickupDirectoryPath <LocalLongFullPath>] [-PipelineTracingEnabled <$true | $false>] [-PipelineTracingPath <LocalLongFullPath>] [-PipelineTracingSenderAddress <SmtpAddress>] [-PoisonMessageDetectionEnabled <$true | $false>] [-PoisonThreshold <Int32>] [-QueueMaxIdleTime <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxAge <EnhancedTimeSpan>] [-ReceiveProtocolLogMaxDirectorySize <Unlimited>] [-ReceiveProtocolLogMaxFileSize <Unlimited>] [-ReceiveProtocolLogPath <LocalLongFullPath>] [-RecipientValidationCacheEnabled <$true | $false>] [-ReplayDirectoryPath <LocalLongFullPath>] [-RootDropDirectoryPath <String>] [-RoutingTableLogMaxAge <EnhancedTimeSpan>] [-RoutingTableLogMaxDirectorySize <Unlimited>] [-RoutingTableLogPath <LocalLongFullPath>] [-SendProtocolLogMaxAge <EnhancedTimeSpan>] [-SendProtocolLogMaxDirectorySize <Unlimited>] [-SendProtocolLogMaxFileSize <Unlimited>] [-SendProtocolLogPath <LocalLongFullPath>] [-TransientFailureRetryCount <Int32>] [-TransientFailureRetryInterval <EnhancedTimeSpan>]
詳細描述
Set-TransportServer 指令程式可讓您在 Microsoft Exchange Server 2007 Hub Transport 或 Edge Transport Server 上設定任何傳輸組態參數。Hub Transport Server 物件的變更會儲存在 Active Directory 目錄服務中。Edge Transport Server 物件的變更則會透過 Active Directory 應用程式模式 (ADAM) 儲存在本機伺服器上。在 Exchange 2007 中,因為 Edge Transport Server 位於周邊網路中,所以伺服器無法存取生產環境的 Active Directory 樹系。因此會使用 ADAM 來提供 Edge Transport Server 的目錄服務。
Set-TransportServer 指令程式可操控下列幾組參數:
網域識別碼
連線限制
失敗郵件重試間隔及逾時
傳遞狀態通知 (DSN) 郵件、間隔及逾時
網域名稱系統 (DNS) 來源
通訊協定、未傳送的郵件 (錯誤郵件) 及收取儲存位置與檔案大小
郵件追蹤位置、保留天數及記錄檔大小
附註: |
---|
執行 Set-TransportServer 指令程式命令時,不需要指定 Identity 參數。 |
若要執行 Set-TransportServer 指令程式,必須對您使用的帳戶委派下列項目:
- Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組
若要在已安裝 Edge Transport server role 的電腦上執行 Set-TransportServer 指令程式,則必須使用該電腦之本機 Administrators 群組成員的帳戶進行登入。
如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
參數
參數 | 必要 | 類型 | 描述 | ||
---|---|---|---|---|---|
Identity |
必要 |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
此參數指定要修改的伺服器。 |
||
AntispamAgentsEnabled |
選用 |
System.Boolean |
此參數指定是否將反垃圾郵件代理程式安裝在 Identity 參數指定的伺服器上。在 Hub Transport Server 上預設值是
|
||
ConnectivityLogEnabled |
選用 |
System.Boolean |
此參數指定是否啟用或停用連線記錄。預設值為 |
||
ConnectivityLogMaxAge |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定連線記錄檔的保留天數上限。會刪除較指定值較舊的記錄檔。預設值為 |
||
ConnectivityLogMaxDirectorySize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定連線記錄檔目錄中所有連線記錄檔的大小上限。目錄達到檔案大小上限時,伺服器會先刪除最舊的記錄檔。預設值為
無限定的值會視為位元組。ConnectivityLogMaxFileSize 參數的值必須小於或等於 ConnectivityLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
ConnectivityLogMaxFileSize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定每個連線記錄檔的大小上限。當記錄檔達到其最大的檔案大小時,將建立新的記錄檔。預設值為
無限定的值會視為位元組。ConnectivityLogMaxFileSize 參數的值必須小於或等於 ConnectivityLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
ConnectivityLogPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定預設的連線記錄檔目錄位置。預設值為 |
||
ContentConversionTracingEnabled |
選用 |
System.Boolean |
此參數指定是否啟用或停用內容轉換追蹤。內容轉換追蹤能擷取發生在 Hub Transport Server 或 Edge Transport Server 上的內容轉換失敗。預設值為
|
||
DelayNotificationTimeout |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定伺服器產生延遲 DSN 前要等待的時間。預設值為 |
||
DomainController |
選用 |
Microsoft.Exchange.Data.Fqdn |
若要指定將此組態變更寫入至 Active Directory 目錄服務之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。已安裝 Edge Transport server role 的電腦不支援 DomainController 參數。Edge Transport server role 只會讀取和寫入至本機 Active Directory 應用程式模式 (ADAM) 執行個體。 |
||
ExternalDelayDSNEnabled |
選用 |
System.Boolean |
此參數指定是否為無法立即傳遞的外部郵件建立延遲 DSN。預設值為 |
||
ExternalDNSAdapterEnabled |
選用 |
System.Boolean |
此參數指定 Exchange 2007 用於外部 DNS 查閱的一或多個 DNS 伺服器。將 ExternalDNSAdapterEnabled 參數設為 |
||
ExternalDNSAdapterGUID |
選用 |
System.Guid |
此參數指定具有 DNS 設定的網路介面卡,而這些設定是用於對 Exchange 組織外部的目的地進行 DNS 查閱。外部網路介面卡及內部網路介面卡的概念只適用於多重主目錄的 Exchange 2007 伺服器環境。一般而言,多重主目錄的 Exchange 2007 伺服器只可以與周邊網路中的 Edge Transport Server role 搭配使用。未將特定網路介面卡指定為外部 DNS 查閱的網路介面卡時,ExternalDNSAdapterGUID 參數的值會為
|
||
ExternalDNSProtocolOption |
選用 |
Microsoft.Exchange.Data.ProtocolOption |
此參數指定查詢外部 DNS 伺服器時所使用的通訊協定。此參數的有效選項為 |
||
ExternalDNSServers |
選用 |
Microsoft.Exchange.Data.MultiValuedProperty |
此參數指定伺服器解析遠端網域時所查詢之外部 DNS 伺服器的清單。必須使用逗號來隔開 IP 位址。預設值為空的清單 ({})。
|
||
ExternalDsnDefaultLanguage |
選用 |
System.Globalization.CultureInfo |
此參數指定在建立外部 DSN 郵件時,預設該使用的 Exchange 伺服器語言。預設值為預設的 Microsoft Windows 伺服器語言。 |
||
ExternalDsnLanguageDetectionEnabled |
選用 |
System.Boolean |
此參數指定伺服器是否應該嘗試以產生通知之原始郵件的相同語言來傳送外部 DSN。預設值為 |
||
ExternalDsnMaxMessageAttachSize |
選用 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此參數指定附加至外部 DSN 之原始郵件的大小上限。如果原始郵件超出此大小,則 DSN 中只會包含原始郵件的標頭。預設值為
無限定的值會視為位元組。此參數的有效的輸入範圍是 |
||
ExternalDSNReportingAuthority |
選用 |
Microsoft.Exchange.Data.SmtpDomain |
此參數指定在外部 DSN 郵件之供機器讀取的部分中的伺服器名稱。預設值為安裝期間所指定的授權網域。 |
||
ExternalDsnSendHtml |
選用 |
System.Boolean |
此參數指定要使用 HTML 還是純文字傳送外部 DSN 郵件。預設值為 |
||
ExternalIPAddress |
選用 |
System.Net.IPAddress |
此參數指定用於每封郵件之 |
||
ExternalPostmasterAddress |
選用 |
System.Nullable |
此參數指定外部 DSN 郵件之 |
||
Instance |
選用 |
Microsoft.Exchange.Data.Directory.Management.TransportServer |
此參數可讓您將整個物件傳遞至要處理的命令。它主要是用於必須將整個物件傳遞至該命令的指令碼。 |
||
InternalDelayDSNEnabled |
選用 |
System.Boolean |
此參數指定是否為往來於同一個 Exchange 組織中的收件者及寄件者且無法立即傳遞的郵件,建立延遲 DSN。預設值為 |
||
InternalDNSAdapterEnabled |
選用 |
System.Boolean |
此參數指定 Exchange 2007 用於內部 DNS 查閱的一或多個 DNS 伺服器。將 InternalDNSAdapterEnabled 參數設為 |
||
InternalDNSAdapterGUID |
選用 |
System.Guid |
此參數指定具有 DNS 設定的網路介面卡,而這些設定是用於對 Exchange 組織內部的伺服器進行 DNS 查閱。內部網路介面卡及外部網路介面卡的概念只適用於多重主目錄的 Exchange 2007 伺服器環境。一般而言,多重主目錄的 Exchange 2007 伺服器只可以與周邊網路中的 Edge Transport Server role 搭配使用。未將特定網路介面卡指定為外部 DNS 查閱的網路介面卡時,InternalDNSAdapterGUID 參數的值會為
|
||
InternalDNSProtocolOption |
選用 |
Microsoft.Exchange.Data.ProtocolOption |
此參數指定查詢內部 DNS 伺服器時所使用的通訊協定。此參數的有效選項為 預設值為 |
||
InternalDNSServers |
選用 |
Microsoft.Exchange.Data.MultiValuedProperty |
此參數指定解析網域名稱時應該使用之 DNS 伺服器的清單。DNS 伺服器是以 IP 位址來指定,多個 IP 之間以逗號隔開。預設值為任意空清單 ({})。
|
||
InternalDsnDefaultLanguage |
選用 |
System.Globalization.CultureInfo |
此參數指定在建立內部 DSN 郵件時,預設該使用的 Exchange 伺服器語言。預設值為預設的 Microsoft Windows 伺服器語言。 |
||
InternalDsnLanguageDetectionEnabled |
選用 |
System.Boolean |
此參數指定伺服器是否應該嘗試以產生通知之原始郵件的相同語言來傳送內部 DSN。預設值為 |
||
InternalDsnMaxMessageAttachSize |
選用 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此參數指定產生內部 DSN 之原始郵件的大小上限。如果原始郵件超出此大小,則 DSN 中只會包含原始郵件的標頭。預設值為
無限定的值會視為位元組。此參數的有效的輸入範圍是 |
||
InternalDSNReportingAuthority |
選用 |
Microsoft.Exchange.Data.SmtpDomain |
此參數指定內部 DSN 郵件中的伺服器名稱。預設值為安裝期間所指定的授權網域。 |
||
InternalDsnSendHtml |
選用 |
System.Boolean |
此參數指定要使用 HTML 還是純文字傳送內部 DSN 郵件。預設是 |
||
IntraOrgConnectorProtocolLoggingLevel |
選用 |
Microsoft.Exchange.Data.ProtocolLoggingLevel |
在每部 Hub Transport Server 上建立的不明確及隱藏的組織內傳送連接器上,此參數會啟用或停用 SMTP 通訊協定記錄。此不明確傳送連接器是用來將郵件轉送至下列目的地:
此參數的有效值為 |
||
MaxConcurrentMailboxDeliveries |
選用 |
System.Int32 |
此參數指定伺服器同時開啟以將郵件傳遞至信箱的傳遞執行緒數上限。預設值為 |
||
MaxConcurrentMailboxSubmissions |
選用 |
System.Int32 |
此參數指定伺服器同時開啟以從信箱傳送郵件的提交執行緒數上限。預設值是 20。而此參數的有效的輸入範圍是 1 到 256。 |
||
MaxConnectionRatePerMinute |
選用 |
System.Int32 |
此參數指定允許開啟的伺服器連線率上限。如果同時發生伺服器的多個連線嘗試,則 MaxConnectionRatePerMinute 參數會限制開啟的連線率,這樣伺服器的資源才不會過度忙碌。預設值是每分鐘 1200 個連線。如果達到連線率上限,則此參數的有效的輸入範圍是 1 到 2147483647。 |
||
MaxOutboundConnections |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定一次可開啟的輸出連線數目上限。預設值為 |
||
MaxPerDomainOutboundConnections |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定可連至任何單一網域的同時連線數目上限。預設值為 |
||
MessageExpirationTimeout |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定特定郵件可繼續留在佇列中的時間上限。如果郵件保留在佇列中的時間比這段期間還久,則會將此郵件傳回給寄件者,表示硬失敗。預設值為 |
||
MessageRetryInterval |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定遠端伺服器的連線失敗後,重試傳送個別郵件的間隔。預設值是 |
||
MessageTrackingLogEnabled |
選用 |
System.Boolean |
此參數指定是否啟用郵件追蹤。預設值為 |
||
MessageTrackingLogMaxAge |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定郵件追蹤記錄檔的保留天數上限。會刪除較指定值較舊的記錄檔。預設值為 |
||
MessageTrackingLogMaxDirectorySize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定郵件追蹤記錄檔目錄的大小上限。達到最大的目錄大小時,伺服器先刪除最舊的記錄檔。 會將郵件追蹤記錄檔目錄的大小上限計算為具有相同名稱前置詞之全部記錄檔的大小總和。不遵守名稱前置詞慣例的其他檔案則不列入總目錄大小的計算中。重新命名舊的記錄檔或將其他檔案複製到郵件追蹤記錄檔目錄會導致目錄超過其指定的大小上限。 在相同伺服器上安裝 Hub Transport server role 和 Mailbox server role 時,郵件追蹤記錄檔目錄的大小上限將不是指定的大小上限,因為由不同伺服器角色所產生的郵件追蹤記錄檔,會具有不同的名稱前置詞。Hub Transport server role 或 Edge Transport server role 的郵件追蹤記錄檔是以 MSGTRK 的名稱前置詞為開頭。Mailbox server role 的郵件追蹤記錄檔則是以 MSGTRKM 的名稱前置詞為開頭。當 Hub Transport server role 與 Mailbox Server role 安裝於相同的伺服器上時,郵件追蹤記錄檔目錄的大小上限是指定值的兩倍。 預設值為
無限定的值會視為位元組。MessageTrackingLogMaxFileSize 參數的值必須小於或等於 MessageTrackingLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
MessageTrackingLogMaxFileSize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定郵件追蹤記錄檔的大小上限。當記錄檔達到其最大的檔案大小時,將建立新的記錄檔。預設值為
無限定的值會視為位元組。MessageTrackingLogMaxFileSize 參數的值必須小於或等於 MessageTrackingLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
MessageTrackingLogPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定郵件追蹤記錄檔的位置。預設位置是 |
||
MessageTrackingLogSubjectLoggingEnabled |
選用 |
System.Boolean |
此參數指定是否應該將郵件主旨包含在郵件追蹤記錄檔中。預設值為 |
||
OutboundConnectionFailureRetryInterval |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定在之前的遠端伺服器連線失敗後,後續連線嘗試的重試間隔。先前失敗的連線嘗試則是由 TransientFailureRetryCount 及 TransientFailureRetryInterval 參數控制。在 Hub Transport Server 上,OutboundConnectionFailureRetryInterval 參數的預設值是 10 分鐘。Edge Transport Server 上的預設值是 30 分鐘。若要指定值,請輸入時間範圍格式:dd.hh:mm:ss,其中 d = 天數、h = 小時數、m = 分鐘數,s = 秒數。此參數的有效的輸入範圍是 |
||
PickupDirectoryMaxHeaderSize |
選用 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此參數指定可提交到收取目錄的郵件標頭大小上限。預設值為
無限定的值會視為位元組。此參數的有效的輸入範圍是 32768 到 2147483647 個位元組。 |
||
PickupDirectoryMaxMessagesPerMinute |
選用 |
System.Int32 |
此參數指定收取目錄及重新顯示目錄每分鐘要處理的郵件數目上限。每個目錄可使用 PickupDirectoryMaxMessagesPerMinute 參數所指定的速率,進而處理郵件檔案。預設值為 |
||
PickupDirectoryMaxRecipientsPerMessage |
選用 |
System.Int32 |
此參數指定可包含在電子郵件中的收件者數目上限。預設值為 |
||
PickupDirectoryPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定收取目錄的位置。系統管理員及協力廠商應用程式會使用收取目錄來建立及提交郵件。預設值為 |
||
PipelineTracingEnabled |
選用 |
System.Boolean |
此參數會啟用或停用管線追蹤。管線追蹤會擷取用來記錄每個傳輸代理程式對郵件所進行之變更的郵件快照集檔案,而這些傳輸代理程式是設定在 Hub Transport 或 Edge Transport Server 上。管線追蹤會建立快速累積的詳細資訊記錄檔。管線追蹤應該只可以短時間啟用,提供可讓您疑難排解問題的深入診斷資訊。除了進行疑難排解之外,您還可使用管線追蹤在啟用管線追蹤的伺服器上,驗證您對伺服器進行的組態變更。預設值為 |
||
PipelineTracingPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定管線追蹤記錄的位置。預設路徑為
|
||
PipelineTracingSenderAddress |
選用 |
Microsoft.Exchange.Data.SmtpAddress |
此參數指定會呼叫管線追蹤的寄件者電子郵件地址。只有來自此位址的郵件會產生管線追蹤輸出。位址可以是 Exchange 組織內部或外部的位址。根據您的需求,可能需要將此參數設為不同的寄件者地址,並傳送新郵件來啟動想要測試的傳輸代理程式或路由。 |
||
PoisonMessageDetectionEnabled |
選用 |
System.Boolean |
此參數指定是否應該偵測有害郵件。預設值為 |
||
PoisonThreshold |
選用 |
System.Int32 |
此參數指定在將郵件歸類為有害郵件前可拒絕郵件的次數。預設值為 |
||
QueueMaxIdleTime |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定空的信箱傳遞佇列或遠端傳遞佇列在移除之前的存在時間。預設值為 |
||
ReceiveProtocolLogMaxAge |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定接收連接器通訊協定記錄檔的保留天數上限。會刪除較指定值較舊的記錄檔。預設值為 |
||
ReceiveProtocolLogMaxDirectorySize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定位在伺服器上的所有接收連接器共用之接收連接器通訊協定記錄目錄的大小上限。達到最大的目錄大小時,伺服器先刪除最舊的記錄檔。預設值為
無限定的值會視為位元組。ReceiveProtocolLogMaxFileSize 參數的值必須小於或等於 ReceiveProtocolLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
ReceiveProtocolLogMaxFileSize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定位在伺服器上的所有接收連接器共用之接收連接器通訊協定記錄檔的大小上限。當記錄檔達到其最大的檔案大小時,將建立新的記錄檔。預設值為
無限定的值會視為位元組。ReceiveProtocolLogMaxFileSize 參數的值必須小於或等於 ReceiveProtocolLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
ReceiveProtocolLogPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定位在伺服器上的所有接收連接器之通訊協定記錄目錄的路徑。預設位置是 |
||
RecipientValidationCacheEnabled |
選用 |
System.Boolean |
此參數指定是否要快取傳輸代理程式 (如收件者篩選) 使用的收件者地址。在 Edge Transport Server 上預設值是 |
||
ReplayDirectoryPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定重新顯示目錄的路徑。重新顯示目錄是用來重新提交匯出的郵件,以及接收來自外部閘道伺服器的郵件。預設位置是 |
||
RootDropDirectoryPath |
選用 |
System.String |
此參數指定 Hub Transport Server 上定義的所有外部連接器使用之放置目錄的最上層位置。RootDropDirectoryPath 參數的值可能是本機路徑,或遠端伺服器的通用命名慣例 (UNC) 路徑。RootDropDirectoryPath 參數預設為空白。這表示 RootDropDirectoryPath 的值是 Exchange 2007 安裝資料夾。預設的 Exchange 2007 安裝資料夾是 C:\Program Files\Microsoft\Exchange Server\。RootDropDirectoryPath 參數與 Set-ForeignConnector 指令程式中的 DropDirectory 參數搭配使用,可以指定要送至外部連接器上所定義之位址空間的外寄郵件位置。 |
||
RoutingTableLogMaxAge |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定路由表記錄檔的保留天數上限。會刪除較指定值較舊的記錄檔。預設值為 |
||
RoutingTableLogMaxDirectorySize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定路由表記錄目錄的大小上限。達到最大的目錄大小時,伺服器先刪除最舊的記錄檔。預設值為
無限定的值會視為位元組。此參數的有效的輸入範圍是 |
||
RoutingTableLogPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定儲存路由表記錄檔的目錄位置。預設值為 |
||
SendProtocolLogMaxAge |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定傳送連接器通訊協定記錄檔的保留天數上限。會刪除較指定值較舊的記錄檔。預設值為 |
||
SendProtocolLogMaxDirectorySize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定傳送連接器通訊協定記錄檔目錄的大小上限。達到最大的目錄大小時,伺服器先刪除最舊的記錄檔。最大值為
無限定的值會視為位元組。SendProtocolLogMaxFileSize 參數的值必須小於或等於 SendProtocolLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
SendProtocolLogMaxFileSize |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定位在伺服器上的所有傳送連接器共用之傳送連接器通訊協定記錄檔的大小上限。當記錄檔達到其最大的檔案大小時,將建立新的記錄檔。預設值為
無限定的值會視為位元組。SendProtocolLogMaxFileSize 參數的值必須小於或等於 SendProtocolLogMaxDirectorySize 參數的值。這兩個參數的有效的輸入範圍是 |
||
SendProtocolLogPath |
選用 |
Microsoft.Exchange.Data.LocalLongFullPath |
此參數指定傳送連接器通訊協定記錄儲存的位置。預設位置是 |
||
TransientFailureRetryCount |
選用 |
System.Int32 |
此參數指定在伺服器遇到遠端伺服器連線失敗時,立即連線重試的次數上限。預設值為 |
||
TransientFailureRetryInterval |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數控制 TransientFailureRetryCount 參數所指定的每個連線嘗試之間的連線間隔。在 Hub Transport Server 上,TransientFailureRetryInterval 的預設值是 5 分鐘。Edge Transport Server 上的預設值是 10 分鐘。若要指定值,請輸入時間範圍格式:hh:mm:ss,其中 h = 小時數、m = 分鐘數,而 s = 秒數。此參數的有效的輸入範圍是 |
範例
使用 Set-TransportServer 命令時,可以同時設定任何數目的參數。下列範例顯示命令語法。
第一個範例會將 DelayNotificationTimeout 參數設為 13 小時。
第二個範例會將 TransientFailureRetryCount 參數設為 3,並將 TransientFailureRetryInterval 參數設為 30 秒。
第三個範例會將 ReceiveProtocolLogPath 參數設為 C:\SMTP Protocol Logs\Receive.log。
Set-TransportServer -DelayNotificationTimeout 13:00:00
Set-TransportServer -TransientFailureRetryCount 3 -TransientFailureRetryInterval 00:00:30
Set-TransportServer -ReceiveProtocolLogPath "C:\SMTP Protocol Logs\Receive.log"