Set-TransportServer

 

適用先: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

トピックの最終更新日: 2007-08-21

ハブ トランスポート サーバーの役割またはエッジ トランスポート サーバーの役割がインストールされているコンピュータのトランスポート構成オプションを設定するには、Set-TransportServer コマンドレットを使用します。

構文

Set-TransportServer -Identity <ServerIdParameter> [-AntispamAgentsEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-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 <Nullable>] [-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>] [-WhatIf [<SwitchParameter>]]

Set-TransportServer [-AntispamAgentsEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-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 <Nullable>] [-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>] [-WhatIf [<SwitchParameter>]]

解説

Set-TransportServer コマンドレットを使用すると、Microsoft Exchange Server 2007 ハブ トランスポート サーバーまたはエッジ トランスポート サーバーのすべてのトランスポート構成パラメータを構成できます。ハブ トランスポート サーバー オブジェクトに対する変更は、Active Directory ディレクトリ サービスに保存されます。エッジ トランスポート サーバー オブジェクトに対する変更は、Active Directory Application Mode (ADAM) を使用することによって、ローカル サーバーに保存されます。Exchange 2007 では、エッジ トランスポート サーバーは境界ネットワークに存在するので、運用環境の Active Directory フォレストにアクセスできません。したがって、ADAM を使用してエッジ トランスポート サーバーにディレクトリ サービスを提供します。

Set-TransportServer コマンドレットは、次のパラメータのグループを操作します。

  • ドメイン ID
  • 接続の制限
  • 失敗したメッセージの再試行間隔とタイムアウト
  • 配信状態通知 (DSN) メッセージ、間隔、およびタイムアウト
  • ドメイン ネーム システム (DNS) のソース
  • プロトコル、配信不能メール (不正メール)、およびピックアップ ストレージの場所とファイル サイズ
  • メッセージ追跡の場所、保存期間、およびログ サイズ
note注 :
Set-TransportServer コマンドレットでは、コマンドの実行時に Identity パラメータを指定する必要はありません。

Set-TransportServer コマンドレットを実行するには、使用するアカウントに次の役割が委任されている必要があります。

  • Exchange Server 管理者の役割および対象サーバーのローカルの Administrators グループ

エッジ トランスポート サーバーの役割がインストールされているコンピュータで Set-TransportServer コマンドレットを実行するには、そのコンピュータのローカルの Administrators グループのメンバであるアカウントを使用してログオンする必要があります。

アクセス許可、役割の委任、および Exchange 2007 を管理するために必要な権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。

パラメータ

パラメータ 必須かどうか 種類 説明

Identity

必須

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

このパラメータは、変更するサーバーを指定します。

AntispamAgentsEnabled

省略可能

System.Boolean

このパラメータは、Identity パラメータで指定したサーバーにスパム対策エージェントがインストールされているかどうかを指定します。既定値は、ハブ トランスポート サーバーでは $False で、エッジ トランスポート サーバーでは $True です。

important重要 :
このパラメータは、スクリプトを使用して設定します。このパラメータを手動で変更しないでください。

Confirm

省略可能

System.Management.Automation.SwitchParameter

Confirm パラメータを指定すると、コマンドの処理が一時停止します。処理を続行するには、コマンドの処理内容を確認する必要があります。Confirm パラメータで値を指定する必要はありません。

ConnectivityLogEnabled

省略可能

System.Boolean

このパラメータは、接続ログが有効か無効かを示します。既定値は $False です。

ConnectivityLogMaxAge

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータには、接続ログ ファイルの保存期間を指定します。指定した値より古いログ ファイルは削除されます。既定値は 30 日間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0024855.03:14:07 です。ConnectivityLogMaxAge パラメータの値を 00:00:00 に設定すると、接続ログ ファイルは保存期間によって自動的に削除されなくなります。

ConnectivityLogMaxDirectorySize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータは、接続ログ ディレクトリ内のすべての接続ログの最大サイズを指定します。ディレクトリが最大ファイル サイズに到達すると、最も古いログ ファイルから削除されます。既定値は 250 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。ConnectivityLogMaxFileSize パラメータの値は、ConnectivityLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、接続ログ ディレクトリにサイズの制限が適用されません。

ConnectivityLogMaxFileSize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータは、各接続ログ ファイルの最大サイズを指定します。ログ ファイルの最大サイズに達すると、新しいログ ファイルが作成されます。既定値は 10 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。ConnectivityLogMaxFileSize パラメータの値は、ConnectivityLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、接続ログ ファイルにサイズの制限が適用されません。

ConnectivityLogPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータは、既定の接続ログ ディレクトリの場所を指定します。既定値は C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Connectivity です。ConnectivityLogPath パラメータの値を $Null に設定すると、接続ログ出力は無効になります。ただし、ConnectivityLogEnabled 属性の値が $True のときに ConnectivityLogPath パラメータの値を $Null に設定すると、イベント ログ エラーが生成されます。

ContentConversionTracingEnabled

省略可能

System.Boolean

このパラメータには、コンテンツ変換トレースを有効にするか無効にするかを指定します。コンテンツ変換トレースでは、ハブ トランスポート サーバーまたはエッジ トランスポート サーバーで発生するコンテンツ変換のエラーがキャプチャされます。既定値は $False です。コンテンツ変換トレースでは、最大 128 MB のコンテンツ変換エラーがキャプチャされます。128 MB の制限に達すると、これ以降のコンテンツ変換エラーはキャプチャされません。コンテンツ変換トレースでは、電子メール メッセージの完全なコンテンツが PipelineTracingPath パラメータに指定されたパスにキャプチャされます。このディレクトリへのアクセスを確実に制限してください。PipelineTracingPath パラメータに指定されたディレクトリで要求されるアクセス許可は、以下のとおりです。

  • 管理者 :フル コントロール
  • ネットワーク サービス :フル コントロール
  • システム :フル コントロール

DelayNotificationTimeout

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータは、サーバーが遅延 DSN を生成するまでの待機時間を指定します。既定値は 4 時間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0130.00:00:00 です。DelayNotificationTimeout パラメータの値は、TransientFailureRetryCount パラメータの値に TransientFailureRetryInterval パラメータの値を掛けた値よりも常に大きくなっている必要があります。

DomainController

省略可能

Microsoft.Exchange.Data.Fqdn

この構成の変更を Active Directory ディレクトリ サービスに書き込むドメイン コントローラの完全修飾ドメイン名 (FQDN) を指定するには、コマンドに DomainController パラメータを含めます。DomainController パラメータは、エッジ トランスポート サーバーの役割がインストールされているコンピュータではサポートされません。エッジ トランスポート サーバーの役割は、ローカルの Active Directory Application Mode (ADAM) インスタンスに対してのみ読み取りと書き込みを行います。

ExternalDelayDSNEnabled

省略可能

System.Boolean

このパラメータは、直ちに配信できなかった外部メッセージについて遅延 DSN を作成するかどうかを指定します。既定値は $True です。

ExternalDNSAdapterEnabled

省略可能

System.Boolean

このパラメータには、Exchange 2007 の外部 DNS 参照に使用される 1 台以上の DNS サーバーを指定します。ExternalDNSAdapterEnabled パラメータが $True に設定されている場合、Exchange 組織の外部にある送信先の DNS 参照は、ExternalDNSAdapterGUID パラメータの値に指定された外部ネットワーク アダプタの DNS 設定を使用することで実行されます。外部 Exchange 2007 DNS 参照にのみ使用される DNS サーバーのカスタム一覧を指定するには、ExternalDNSServers パラメータでそれらの DNS サーバーを指定する必要があります。また、ExternalDNSAdapterEnabled パラメータの値を $False に設定する必要もあります。ExternalDNSAdapterEnabled の既定値は $True です。

ExternalDNSAdapterGUID

省略可能

System.Guid

このパラメータには、Exchange 組織の外部に存在する送信先の DNS 参照に使用される DNS が設定されているネットワーク アダプタを指定します。外部ネットワーク アダプタと内部ネットワーク アダプタの概念を適用できるのは、マルチホームの Exchange 2007 サーバー環境のみです。通常、マルチホーム Exchange 2007 サーバーは、境界ネットワークでエッジ トランスポート サーバーの役割と共に使用されるだけです。外部 DNS 参照用のネットワーク アダプタが特に指定されていない場合、ExternalDNSAdapterGUID パラメータの値は 00000000-0000-0000-0000-000000000000 で、外部 DNS 参照は利用可能なネットワーク アダプタの DNS 設定を使用して実行されます。特定のネットワーク アダプタの GUID を指定して、外部 DNS 参照に使用することができます。ExternalDNSAdapterGUID パラメータの既定値は 00000000-0000-0000-0000-000000000000. です。

note注 :
ExternalDNSAdapterEnabled パラメータの値が $False に設定されている場合、ExtermalDNSAdapterGUID パラメータの値は無視され、ExternalDNSServers パラメータの DNS サーバーの一覧が使用されます。

ExternalDNSProtocolOption

省略可能

Microsoft.Exchange.Data.ProtocolOption

このパラメータは、外部 DNS サーバーに照会するときに使用するプロトコルを指定します。このパラメータの有効な値は、AnyUseTCPOnly、および UseUDPOnly です。既定値は Any です。

ExternalDNSServers

省略可能

Microsoft.Exchange.Data.MultiValuedProperty

このパラメータは、サーバーがリモート ドメインを解決するときに照会する外部 DNS サーバーの一覧を指定します。複数の IP アドレスはコンマを使用して区切る必要があります。既定値は、空の一覧 ({}) です。

note注 :
ExternalDNSAdapterEnabled パラメータの値が $True に設定されている場合、ExternalDNSServers パラメータとその DNS サーバーの一覧は使用されません。

ExternalDsnDefaultLanguage

省略可能

System.Globalization.CultureInfo

このパラメータは、外部 DSN メッセージを作成するときに、既定で使用する Exchange サーバーの言語を指定します。既定値は、Microsoft Windows サーバーの既定言語です。

ExternalDsnLanguageDetectionEnabled

省略可能

System.Boolean

このパラメータは、通知を生成する原因となったメッセージと同じ言語で、サーバーが外部 DSN を送信するかどうかを指定します。既定値は $True です。

ExternalDsnMaxMessageAttachSize

省略可能

Microsoft.Exchange.Data.ByteQuantifiedSize

このパラメータは、外部 DSN に添付される元のメッセージの最大サイズを指定します。元のメッセージがこのサイズを超えている場合は、元のメッセージのヘッダーだけが DSN に含められます。既定値は 10 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)

単位が付加されていない値は、バイトとして扱われます。このパラメータの有効な入力の範囲は、02147483647 バイトです。値に 0 を指定すると、元のメッセージ ヘッダーのみが外部 DSN に含められます。

ExternalDSNReportingAuthority

省略可能

Microsoft.Exchange.Data.SmtpDomain

このパラメータは、外部 DSN メッセージのコンピュータで判読可能な部分で使用するサーバー名を指定します。既定値は、インストール時に指定した、権限のあるドメインです。

ExternalDsnSendHtml

省略可能

System.Boolean

このパラメータは、外部 DSN メッセージを HTML を使用して送信するか、テキスト形式で送信するかを指定します。既定値は $True です。

ExternalIPAddress

省略可能

System.Net.IPAddress

このパラメータには、エッジ トランスポート サーバーまたはハブ トランスポート サーバーを通過するすべてのメッセージの Received: メッセージ ヘッダー フィールドで使用される IP アドレスを指定します。Received: ヘッダー フィールドの IP アドレスは、ホップ数とルーティング ループの検出に使用されます。エッジ トランスポート サーバーがネットワーク アドレス変換 (NAT) を使用するルーターまたはファイアウォールで保護されている場合、エッジ トランスポート サーバーのホップ数とルーティング ループの計算は、NAT により妨害されます。エッジ トランスポート サーバーが NAT で保護されている場合、サーバーのネットワーク アダプタで多く使用される RFC 1918 のプライベートなルーティング不可の IP アドレスは、ドメインのパブリック DNS MX レコードで定義されるルーティング可能な IP アドレスと一致しません。エッジ トランスポート サーバーの内部または外部のネットワーク アダプタに割り当てられた IP アドレスは、Get-NetworkConnectionInfo コマンドレットを使用することで判断できます。ExternalIPAddress パラメータに指定された IP アドレスは、外部ネットワーク アダプタの実際の IP アドレスを上書きします。通常、ExternalIPAddress パラメータの値は、ドメインのパブリック MX レコードの値に一致するように設定します。ExternalIPAddress パラメータの既定値は空白です。つまり、外部ネットワーク アダプタの実際の IP アドレスが Received: ヘッダー フィールドで使用されます。

ExternalPostmasterAddress

省略可能

System.Nullable

このパラメータには、外部 DSN メッセージの From: ヘッダー フィールドの電子メール アドレスを指定します。既定値は $Null です。ハブ トランスポート サーバーでは、外部ポストマスタの電子メール アドレスの値は、postmaster@<defaultaccepteddomain> です。エッジ トランスポート サーバーが EdgeSync プロセスをまだ終了しておらず、ExternalPostmasterAddress$Null に設定されている場合、エッジ トランスポート サーバーの外部ポストマスタの電子メール アドレスは、postmaster@<edgetransportserverfqdn> です。エッジ トランスポート サーバーが EdgeSync プロセスを終了していて、ExternalPostmasterAddress$Null に設定されている場合、エッジ トランスポート サーバーの外部ポストマスタの電子メール アドレスは、postmaster@<defaultaccepteddomain> です。既定の動作を上書きするには、ExternalPostMasterAddress パラメータに電子メール アドレスを指定できます。

Instance

省略可能

Microsoft.Exchange.Data.Directory.Management.TransportServer

このパラメータを使用すると、オブジェクト全体をコマンドに渡して処理することができます。オブジェクト全体をコマンドに渡す必要があるスクリプトで主に使用されます。

InternalDelayDSNEnabled

省略可能

System.Boolean

このパラメータは、同じ Exchange 組織内の受信者に送信または送信者から送信され、直ちに配信できなかったメッセージについて、遅延 DSN を作成するかどうかを指定します。既定値は $True です。

InternalDNSAdapterEnabled

省略可能

System.Boolean

このパラメータには、Exchange 2007 の内部 DNS 参照に使用される 1 台以上の DNS サーバーを指定します。InternalDNSAdapterEnabled パラメータが $True に設定されている場合、Exchange 組織の内部にある送信先の DNS 参照は、InternalDNSAdapterGUID パラメータの値に指定された内部ネットワーク アダプタの DNS 設定を使用することで実行されます。内部 Exchange 2007 DNS 参照にのみ使用される DNS サーバーのカスタム一覧を指定するには、InternalDNSServers パラメータでそれらの DNS サーバーを指定する必要があります。また、InternalDNSAdapterEnabled パラメータの値を $False に設定する必要もあります。InternalDNSAdapterEnabled パラメータの既定値は $True です。

InternalDNSAdapterGUID

省略可能

System.Guid

このパラメータには、Exchange 組織の内部に存在するサーバーの DNS 参照に使用される DNS が設定されているネットワーク アダプタを指定します。内部ネットワーク アダプタと外部ネットワーク アダプタの概念を適用できるのは、マルチホームの Exchange 2007 サーバー環境のみです。通常、マルチホーム Exchange 2007 サーバーは、境界ネットワークでエッジ トランスポート サーバーの役割と共に使用されるだけです。外部 DNS 参照用のネットワーク アダプタが特に指定されていない場合、InternalDNSAdapterGUID パラメータの値は 00000000-0000-0000-0000-000000000000 で、内部 DNS 参照は利用可能なネットワーク アダプタの DNS 設定を使用して実行されます。特定のネットワーク アダプタの GUID を指定して、内部 DNS 参照に使用することができます。InternalDNSAdapterGUID パラメータの既定値は 00000000-0000-0000-0000-000000000000. です。

note注 :
InternalDNSAdapterEnabled パラメータの値が $False に設定されている場合、IntermalDNSAdapterGUID パラメータの値は無視され、InternalDNSServers パラメータの DNS サーバーの一覧が使用されます。

InternalDNSProtocolOption

省略可能

Microsoft.Exchange.Data.ProtocolOption

このパラメータは、内部 DNS サーバーに照会するときに使用するプロトコルを指定します。このパラメータの有効な値は、AnyUseTcpOnly,、または UseUdpOnly です。

既定値は Any です。

InternalDNSServers

省略可能

Microsoft.Exchange.Data.MultiValuedProperty

このパラメータは、ドメイン名を解決するときに使用する DNS サーバーの一覧を指定します。DNS サーバーは IP アドレスで指定し、コンマで区切ります。既定値は、空の一覧 ({}) です。

note注 :
InternalDNSAdapterGUID パラメータが設定され、ExternalDNSAdapterEnabled パラメータの値が $True に設定されている場合、InternalDNSServers パラメータとその DNS サーバーの一覧は使用されません。

InternalDsnDefaultLanguage

省略可能

System.Globalization.CultureInfo

このパラメータには、内部 DSN メッセージを作成するときに、既定で使用する Exchange サーバーの言語を指定します。既定値は、Microsoft Windows サーバーの既定言語です。

InternalDsnLanguageDetectionEnabled

省略可能

System.Boolean

このパラメータは、通知を生成する原因となったメッセージと同じ言語で、サーバーが内部 DSN を送信するかどうかを指定します。既定値は $True です。

InternalDsnMaxMessageAttachSize

省略可能

Microsoft.Exchange.Data.ByteQuantifiedSize

このパラメータは、内部 DSN を生成した元のメッセージの最大サイズを指定します。元のメッセージがこのサイズを超えている場合は、元のメッセージのヘッダーだけが DSN に含められます。既定値は 10 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)

単位が付加されていない値は、バイトとして扱われます。このパラメータの有効な入力の範囲は、02147483647 バイトです。値に 0 を指定すると、元のメッセージ ヘッダーのみが内部 DSN に含められます。

InternalDSNReportingAuthority

省略可能

Microsoft.Exchange.Data.SmtpDomain

このパラメータは、内部 DSN メッセージで使用するサーバー名を指定します。既定値は、インストール時に指定した、権限のあるドメインです。

InternalDsnSendHtml

省略可能

System.Boolean

このパラメータは、内部 DSN メッセージを HTML を使用して送信するか、テキスト形式で送信するかを指定します。既定値は $True です。

IntraOrgConnectorProtocolLoggingLevel

省略可能

Microsoft.Exchange.Data.ProtocolLoggingLevel

このパラメータは、ハブ トランスポート サーバーごとに作成される暗黙的で不可視の組織内送信コネクタの、SMTP プロトコル ログ出力を有効または無効にします。暗黙的な送信コネクタは、以下の送信先にメッセージを中継するために使用されます。

  • Exchange 組織内の他のハブ トランスポート サーバー
  • Exchange 組織内の Exchange Server 2003 サーバー
  • Exchange 組織内のエッジ トランスポート サーバー

このパラメータの有効な値は、None および Verbose です。Verbose を設定すると、コネクタのプロトコル ログ出力が有効になります。None を設定すると、コネクタのプロトコル ログ出力が無効になります。既定値は None です。IntraOrgConnectorProtocolLoggingLevelVerbose に設定すると、SendProtocolLog パラメータで指定された送信コネクタ プロトコル ログに情報が書き込まれます。

MaxConcurrentMailboxDeliveries

省略可能

System.Int32

このパラメータには、メッセージをメールボックスに配信するためにサーバーが同時に開くことができる配信スレッドの最大数を指定します。既定値は 30 です。このパラメータの有効な入力の範囲は、1256 です。Microsoft 製品サポート サービスから指示があった場合を除き、既定値を変更しないことをお勧めします。

MaxConcurrentMailboxSubmissions

省略可能

System.Int32

このパラメータには、メッセージをメールボックスから送信するためにサーバーが同時に開くことができる発信スレッドの最大数を指定します。既定の値は 20 です。このパラメータの有効な入力の範囲は、1 ~ 256 です。

MaxConnectionRatePerMinute

省略可能

System.Int32

このパラメータには、サーバーで開くことができる接続の最大数を指定します。サーバーで同時に多数の接続が試行される場合、MaxConnectionRatePerMinute パラメータは開かれる接続数を制限して、サーバーのリソースに過剰な負担がかからないようにします。既定値は 1 分あたり 1200 接続です。最大接続数に到達した場合、このパラメータの有効な入力の範囲は 1 ~ 2147483647 です。

MaxOutboundConnections

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータは、同時に開くことができる送信接続の最大数を指定します。既定値は 1000 です。このパラメータの有効な入力の範囲は、12147483647 です。unlimited という値を入力した場合、送信接続数は制限されません。MaxOutboundConnections パラメータの値は、MaxPerDomainOutboundConnections パラメータの値以上である必要があります。

MaxPerDomainOutboundConnections

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータは、単一のドメインへの同時接続の最大数を指定します。既定値は 20 です。このパラメータの有効な入力の範囲は、12147483647 です。unlimited という値を入力した場合、ドメインごとの送信接続数は制限されません。MaxPerDomainOutboundConnections パラメータの値は、MaxOutboundConnections パラメータの値以下である必要があります。

MessageExpirationTimeout

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータは、特定のメッセージをキュー内に保持できる最大時間を指定します。メッセージがキューに保持されている時間がこの時間を超えると、メッセージはハード エラーとして送信者に返されます。既定値は 2 日間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0590.00:00:00 です。

MessageRetryInterval

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータは、リモート サーバーとの接続エラーが発生した後、個々のメッセージの再試行間隔を指定します。既定値は 1 分です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:011.00:00:00 です。Microsoft 製品サポート サービスから指示があった場合を除き、既定値を変更しないことをお勧めします。

MessageTrackingLogEnabled

省略可能

System.Boolean

このパラメータは、メッセージ追跡を有効にするかどうかを指定します。既定値は $True です。

MessageTrackingLogMaxAge

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータには、メッセージ追跡ログ ファイルの最大保存期間を指定します。指定した値より古いログ ファイルは削除されます。既定値は 30 日間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0024855.03:14:07 です。MessageTrackingLogMaxAge パラメータの値を 00:00:00 に設定すると、メッセージ追跡ログ ファイルが保存期間によって自動的に削除されなくなります。

MessageTrackingLogMaxDirectorySize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータは、メッセージ追跡ログ ディレクトリの最大サイズを指定します。最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。

メッセージ追跡ログ ディレクトリの最大サイズは、名前のプレフィックスが同じログ ファイルの合計サイズとして計算されます。同じプレフィックスの表記規則に従っていない他のファイルは、合計ディレクトリ サイズの計算には含まれません。古いログ ファイルの名前を変更したり、他のファイルをメッセージ追跡ログ ディレクトリにコピーしたりすると、ディレクトリが指定した最大サイズを超える場合があります。

ハブ トランスポート サーバーの役割とメールボックス サーバーの役割が同じサーバーにインストールされている場合、メッセージ追跡ログ ディレクトリの最大サイズは、指定された最大サイズではありません。これは、別のサーバーの役割によって生成されるメッセージ追跡ログ ファイルには、これとは異なる名前のプレフィックスが付けられるためです。ハブ トランスポート サーバーの役割や、エッジ トランスポート サーバーの役割のメッセージ追跡ログ ファイルの名前は、MSGTRK というプレフィックスで始まります。メールボックス サーバーの役割のメッセージ追跡ログ ファイルの名前は、MSGTRKM というプレフィックスで始まります。ハブ トランスポート サーバーの役割とメールボックス サーバーの役割が同じサーバーにインストールされている場合、メッセージ追跡ログ ディレクトリの最大サイズは、指定された値の 2 倍になります。

既定値は 250 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。MessageTrackingLogMaxFileSize パラメータの値は、MessageTrackingLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、メッセージ追跡ログ ディレクトリにサイズの制限が適用されません。

MessageTrackingLogMaxFileSize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータには、メッセージ追跡ログ ファイルの最大サイズを指定します。ログ ファイルの最大サイズに達すると、新しいログ ファイルが作成されます。既定値は 10 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。MessageTrackingLogMaxFileSize パラメータの値は、MessageTrackingLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、メッセージ追跡ログ ファイルにサイズの制限が適用されません。

MessageTrackingLogPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータは、メッセージ追跡ログの場所を指定します。既定の場所は C:\Program Files\Microsoft\Exchange Server TransportRoles\Logs\MessageTracking です。シングル コピー クラスタ (SCC) 環境では、共有記憶域リソース上に置かれている物理ディスク リソースにメッセージ追跡ログ ディレクトリを移動してください。これにより、フェールオーバーが発生した場合に、メッセージ追跡ログの検索が引き続き機能するようになります。MessageTrackingLogPath パラメータの値を $Null に設定すると、メッセージ追跡は無効になります。ただし、MessageTrackingLogEnabled 属性の値が $True のときに MessageTrackingLogPath パラメータの値を $Null に設定すると、イベント ログのエラーが生成されます。メッセージ追跡を無効にするための好ましい方法は、MessageTrackingLogEnabled パラメータを使用することです。

MessageTrackingLogSubjectLoggingEnabled

省略可能

System.Boolean

このパラメータは、メッセージ追跡ログにメッセージの件名を含めるかどうかを指定します。既定値は $True です。

OutboundConnectionFailureRetryInterval

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータには、以前に接続エラーが発生したリモート サーバーに対する以降の再試行の間隔を指定します。以前に失敗した接続試行は、TransientFailureRetryCount パラメータと TransientFailureRetryInterval パラメータによって制御されます。ハブ トランスポート サーバーでは、OutboundConnectionFailureRetryInterval パラメータの既定値は 10 分です。エッジ トランスポート サーバーの既定値は 30 分です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0120.00:00:00 です。

PickupDirectoryMaxHeaderSize

省略可能

Microsoft.Exchange.Data.ByteQuantifiedSize

このパラメータは、ピックアップ ディレクトリに送信できるメッセージ ヘッダーの最大サイズを指定します。既定値は 64 KB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)

単位が付加されていない値は、バイトとして扱われます。このパラメータの有効な入力の範囲は、32768 ~ 2147483647 バイトです。

PickupDirectoryMaxMessagesPerMinute

省略可能

System.Int32

このパラメータには、ピックアップ ディレクトリおよび再生ディレクトリによって 1 分あたりに処理されるメッセージの最大数を指定します。各ディレクトリは、PickupDirectoryMaxMessagesPerMinute パラメータで指定された処理速度でそれぞれ独立してメッセージを処理できます。既定値は 100 です。このパラメータの有効な入力の範囲は、120000 です。

PickupDirectoryMaxRecipientsPerMessage

省略可能

System.Int32

このパラメータは、電子メール メッセージに含めることができる最大受信者数を指定します。既定値は 100 です。このパラメータの有効な入力の範囲は、1 ~ 10000 です。

PickupDirectoryPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータは、ピックアップ ディレクトリの場所を指定します。ピックアップ ディレクトリは、管理者やサード パーティのアプリケーションによってメッセージを作成および送信するために使用されます。既定値は C:\Program Files\Microsoft\Exchange Server\TransportRoles\Pickup です。PickupDirectoryPath の値を $Null に設定すると、ピックアップ ディレクトリは無効になります。

PipelineTracingEnabled

省略可能

System.Boolean

このパラメータは、パイプライン トレースを有効または無効にします。パイプライン トレースでは、ハブ トランスポート サーバーまたはエッジ トランスポート サーバーで構成されたそれぞれのトランスポート エージェントによってメッセージに加えられる変更を記録するメッセージ スナップショット ファイルがキャプチャされます。パイプライン トレースでは、短時間で蓄積する詳細なログ ファイルが作成されます。パイプライン トレースは、問題のトラブルシューティングに役立つ詳細な診断情報を得るために短期間だけ有効にするようにします。トラブルシューティング以外に、パイプライン トレースを使用して、パイプライン トレースを有効にしているサーバーの構成に対する変更を検証することができます。既定値は $False です。

PipelineTracingPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータには、パイプライン トレース ログの場所を指定します。既定のパスは C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing です。このパスは、Exchange 2007 コンピュータのローカル パスである必要があります。PipelineTracingPath パラメータの値を $Null に設定すると、パイプライン トレースは無効になります。ただし、PipelineTracingEnabled 属性の値が $True のときに PipelineTracingPath パラメータの値を $Null に設定すると、イベント ログ エラーが生成されます。パイプライン トレースを無効にするための好ましい方法は、PipelineTracingEnabled パラメータを使用することです。パイプライン トレースでは、電子メール メッセージの完全なコンテンツが PipelineTracingPath パラメータに指定されたパスにキャプチャされます。このディレクトリへのアクセスを確実に制限してください。PipelineTracingPath パラメータに指定されたディレクトリで要求されるアクセス許可は、以下のとおりです。

  • 管理者 :フル コントロール
  • ネットワーク サービス :フル コントロール
  • システム :フル コントロール

PipelineTracingSenderAddress

省略可能

System.Nullable

このパラメータは、パイプライン トレースを実行する送信者の電子メール アドレスを指定します。このアドレスからのメッセージによってのみ、パイプライン トレース出力が生成されます。Exchange 組織の内部または外部のアドレスを指定できます。要件によっては、このパラメータを別の送信者アドレスに設定し、新しいメッセージを送信して、テストするトランスポート エージェントまたはルートを起動する必要があります。このパラメータの既定値は、$null です。

PoisonMessageDetectionEnabled

省略可能

System.Boolean

このパラメータは、有害メッセージを検出するかどうかを指定します。既定値は $True です。有害メッセージは、サーバー エラーの後で Exchange 2007 システムに対して有害である可能性があると判断されたメッセージです。有害なメッセージは、有害メッセージ キューに移動されます。Microsoft 製品サポート サービスから指示があった場合を除き、既定値を変更しないことをお勧めします。

PoisonThreshold

省略可能

System.Int32

このパラメータは、メッセージを有害メッセージとして分類するまでに、メッセージを拒否する回数を指定します。既定値は 2 です。Microsoft 製品サポート サービスから指示があった場合を除き、既定値を変更しないことをお勧めします。このパラメータの有効な入力の範囲は、1 ~ 10 です。

QueueMaxIdleTime

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータには、空のメールボックス配信キューまたはリモート配信キューを削除せずに残しておく期間を指定します。既定値は 3 分です。値を指定するには、hh:mm:ss の形式で期間として入力します。h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0501:00:00 です。Microsoft 製品サポート サービスから指示があった場合を除き、既定値を変更しないことをお勧めします。

ReceiveProtocolLogMaxAge

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータには、受信コネクタ プロトコル ログ ファイルの最長保存期間を指定します。指定した値より古いログ ファイルは削除されます。既定値は 30 日間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0024855.03:14:07 です。ReceiveProtocolLogMaxAge パラメータの値を 00:00:00 に設定すると、受信コネクタ プロトコル ログ ファイルが保存期間によって自動的に削除されなくなります。

ReceiveProtocolLogMaxDirectorySize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータには、サーバー上のすべての受信コネクタで共有される受信コネクタ プロトコル ログ ディレクトリの最大サイズを指定します。最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。既定値は 250 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。ReceiveProtocolLogMaxFileSize パラメータの値は、ReceiveProtocolLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、受信コネクタ プロトコル ログ ディレクトリにサイズの制限が適用されません。

ReceiveProtocolLogMaxFileSize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータには、サーバー上のすべての受信コネクタで共有される受信コネクタ プロトコル ログ ファイルの最大サイズを指定します。ログ ファイルの最大サイズに達すると、新しいログ ファイルが作成されます。既定値は 10 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。ReceiveProtocolLogMaxFileSize パラメータの値は、ReceiveProtocolLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、受信コネクタ プロトコル ログ ファイルにサイズの制限が適用されません。

ReceiveProtocolLogPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータには、サーバー上のすべての受信コネクタのプロトコル ログ ディレクトリのパスを指定します。既定の場所は C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpReceive です。このパラメータを $Null に設定すると、サーバー上のすべての受信コネクタのプロトコル ログ出力が無効になります。ただし、ProtocolLoggingLevel 属性の値が Verbose になっている受信コネクタがサーバーにある場合にこのパラメータを $Null に設定すると、イベント ログ エラーが生成されます。プロトコルのログ出力を無効にするには、Set-ReceiveConnector コマンドレットを使用して、各受信コネクタの ProtocolLoggingLevelNone に設定することをお勧めします。

RecipientValidationCacheEnabled

省略可能

System.Boolean

このパラメータは、受信者フィルタなどのトランスポート エージェントで使用される受信者アドレスをキャッシュに保存するかどうかを指定します。既定値は、エッジ トランスポート サーバーでは $True で、ハブ トランスポート サーバーでは $False です。

ReplayDirectoryPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータには、再生ディレクトリのパスを指定します。再生ディレクトリは、エクスポートされたメッセージの再送信とメッセージの外部ゲートウェイ サーバーからの受信に使用されます。既定の場所は C:\Program Files\Microsoft\Exchange Server\TransportRoles\Replay です。ReplayDirectoryPath の値を $Null に設定すると、再生ディレクトリは無効になります。

RootDropDirectoryPath

省略可能

System.String

このパラメータには、ハブ トランスポート サーバーに定義されたすべてのゲートウェイ メッセージング コネクタによって使用されるドロップ ディレクトリの最上位の場所を指定します。RootDropDirectoryPath パラメータの値には、ローカル パス、またはリモート サーバーへの汎用名前付け規則 (UNC) パスを指定できます。既定では、RootDropDirectoryPath パラメータは空白です。これは、RootDropDirectoryPath の値が Exchange 2007 インストール フォルダであることを示します。既定の Exchange 2007 インストール フォルダは、C:\Program Files\Microsoft\Exchange Server\ です。RootDropDirectoryPath パラメータは、Set-ForeignConnector コマンドレットの DropDirectory パラメータと共に使用され、ゲートウェイ メッセージング コネクタに定義されたアドレス スペースに送信されるメッセージの場所を指定します。

RoutingTableLogMaxAge

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータは、ルーティング テーブル ログの最大保存期間を指定します。指定した値より古いログ ファイルは削除されます。既定値は 7 日間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0024855.03:14:07 です。RoutingTableLogMaxAge パラメータの値を 00:00:00 に設定すると、ルーティング テーブル ログ ファイルが保存期間によって自動的に削除されなくなります。

RoutingTableLogMaxDirectorySize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータには、ルーティング テーブル ログ ディレクトリの最大サイズを指定します。最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。既定値は 50 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。このパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、ルーティング テーブル ログ ディレクトリにメッセージ サイズの制限が適用されません。

RoutingTableLogPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータは、ルーティング テーブル ログ ファイルを保存するディレクトリの場所を指定します。既定値は C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Routing です。RoutingTableLogPath パラメータの値を $Null にすると、ルーティング テーブル ログ出力が無効になります。

SendProtocolLogMaxAge

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータには、送信コネクタ プロトコル ログ ファイルの最長保存期間を指定します。指定した値より古いログ ファイルは削除されます。既定値は 30 日間です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、および s = 秒です。このパラメータの有効な入力の範囲は、00:00:0024855.03:14:07 です。SendProtocolLogMaxAge パラメータの値を 00:00:00 に設定すると、送信コネクタ プロトコル ログ ファイルが保存期間によって自動的に削除されなくなります。

SendProtocolLogMaxDirectorySize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータは、送信コネクタ プロトコル ログ ディレクトリの最大サイズを指定します。最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。最小値は 1 MB です。既定値は 250 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。SendProtocolLogMaxFileSize パラメータの値は、SendProtocolLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、送信コネクタ プロトコル ログ ディレクトリにサイズの制限が適用されません。

SendProtocolLogMaxFileSize

省略可能

Microsoft.Exchange.Data.Unlimited

このパラメータには、サーバー上のすべての送信コネクタで共有される送信コネクタ プロトコル ログ ファイルの最大サイズを指定します。ログ ファイルの最大サイズに達すると、新しいログ ファイルが作成されます。既定値は 10 MB です。値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

単位が付加されていない値は、バイトとして扱われます。SendProtocolLogMaxFileSize パラメータの値は、SendProtocolLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、19223372036854775807 バイトです。値として unlimited を入力すると、送信コネクタ プロトコル ログ ファイルにサイズの制限が適用されません。

SendProtocolLogPath

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

このパラメータは、送信コネクタのプロトコル ログの保存場所を指定します。既定の場所は "C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpSend" です。このパラメータを $Null に設定すると、サーバー上のすべての送信コネクタのプロトコル ログ出力が無効になります。ただし、ProtocolLoggingLevel 属性の値が Verbose になっている送信コネクタがサーバーにある場合、または IntraOrgConnectorProtocolLoggingLevel パラメータが Verbose に設定されている場合にこのパラメータを $Null に設定すると、イベント ログ エラーが生成されます。プロトコルのログ出力を無効にするには、Set-SendConnector コマンドレットを使用して、各送信コネクタの ProtocolLoggingLevel パラメータを None に設定すること、および IntraOrgConnectorProtocolLoggingLevel パラメータを None に設定することをお勧めします。

TransientFailureRetryCount

省略可能

System.Int32

このパラメータには、リモート サーバーとの接続エラーが発生した場合に、サーバーが直ちに再試行を行う最大回数を指定します。既定値は 6 です。このパラメータの有効な入力の範囲は、0 ~ 15 です。このパラメータの値を 0 に設定すると、サーバーは失敗した接続の再試行をすぐには行いません。次回の接続試行は OutboundConnectionFailureRetryInterval パラメータで制御されます。

TransientFailureRetryInterval

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

このパラメータでは、TransientFailureRetryCount パラメータに指定された接続試行の間隔を制御します。ハブ トランスポート サーバーでは、TransientFailureRetryInterval の既定値は 5 分です。エッジ トランスポート サーバーの既定値は 10 分です。値を指定するには、hh:mm:ss の形式で期間として入力します。h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、00:00:0112:00:00 です。

WhatIf

省略可能

System.Management.Automation.SwitchParameter

WhatIf パラメータには、オブジェクトに対して行われる操作をシミュレートすることを指定します。WhatIf パラメータを使用することで、実際に変更を加えずに、発生する変更内容を表示することができます。WhatIf パラメータで値を指定する必要はありません。

Set-TransportServer コマンドを使用する場合は、複数のパラメータを同時に設定することができます。次の例はコマンド構文を示しています。

最初の例は、DelayNotificationTimeout パラメータを 13 時間に設定します。

2 番目の例は、TransientFailureRetryCount パラメータを 3 に設定し、TransientFailureRetryInterval パラメータを 30 秒に設定します。

3 番目の例は、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"

参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。