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) のソース
- プロトコル、配信不能メール (不正メール)、およびピックアップ ストレージの場所とファイル サイズ
- メッセージ追跡の場所、保存期間、およびログ サイズ
注 : |
---|
Set-TransportServer コマンドレットでは、コマンドの実行時に Identity パラメータを指定する必要はありません。 |
Set-TransportServer コマンドレットを実行するには、使用するアカウントに次の役割が委任されている必要があります。
- Exchange Server 管理者の役割および対象サーバーのローカルの Administrators グループ
エッジ トランスポート サーバーの役割がインストールされているコンピュータで Set-TransportServer コマンドレットを実行するには、そのコンピュータのローカルの Administrators グループのメンバであるアカウントを使用してログオンする必要があります。
アクセス許可、役割の委任、および Exchange 2007 を管理するために必要な権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。
パラメータ
パラメータ | 必須かどうか | 種類 | 説明 | ||
---|---|---|---|---|---|
Identity |
必須 |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
このパラメータは、変更するサーバーを指定します。 |
||
AntispamAgentsEnabled |
省略可能 |
System.Boolean |
このパラメータは、Identity パラメータで指定したサーバーにスパム対策エージェントがインストールされているかどうかを指定します。既定値は、ハブ トランスポート サーバーでは
|
||
Confirm |
省略可能 |
System.Management.Automation.SwitchParameter |
Confirm パラメータを指定すると、コマンドの処理が一時停止します。処理を続行するには、コマンドの処理内容を確認する必要があります。Confirm パラメータで値を指定する必要はありません。 |
||
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 |
このパラメータには、コンテンツ変換トレースを有効にするか無効にするかを指定します。コンテンツ変換トレースでは、ハブ トランスポート サーバーまたはエッジ トランスポート サーバーで発生するコンテンツ変換のエラーがキャプチャされます。既定値は
|
||
DelayNotificationTimeout |
省略可能 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
このパラメータは、サーバーが遅延 DSN を生成するまでの待機時間を指定します。既定値は |
||
DomainController |
省略可能 |
Microsoft.Exchange.Data.Fqdn |
この構成の変更を Active Directory ディレクトリ サービスに書き込むドメイン コントローラの完全修飾ドメイン名 (FQDN) を指定するには、コマンドに DomainController パラメータを含めます。DomainController パラメータは、エッジ トランスポート サーバーの役割がインストールされているコンピュータではサポートされません。エッジ トランスポート サーバーの役割は、ローカルの Active Directory Application Mode (ADAM) インスタンスに対してのみ読み取りと書き込みを行います。 |
||
ExternalDelayDSNEnabled |
省略可能 |
System.Boolean |
このパラメータは、直ちに配信できなかった外部メッセージについて遅延 DSN を作成するかどうかを指定します。既定値は |
||
ExternalDNSAdapterEnabled |
省略可能 |
System.Boolean |
このパラメータには、Exchange 2007 の外部 DNS 参照に使用される 1 台以上の DNS サーバーを指定します。ExternalDNSAdapterEnabled パラメータが |
||
ExternalDNSAdapterGUID |
省略可能 |
System.Guid |
このパラメータには、Exchange 組織の外部に存在する送信先の DNS 参照に使用される DNS が設定されているネットワーク アダプタを指定します。外部ネットワーク アダプタと内部ネットワーク アダプタの概念を適用できるのは、マルチホームの Exchange 2007 サーバー環境のみです。通常、マルチホーム Exchange 2007 サーバーは、境界ネットワークでエッジ トランスポート サーバーの役割と共に使用されるだけです。外部 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 |
このパラメータは、外部 DSN メッセージを HTML を使用して送信するか、テキスト形式で送信するかを指定します。既定値は |
||
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 参照に使用される 1 台以上の DNS サーバーを指定します。InternalDNSAdapterEnabled パラメータが |
||
InternalDNSAdapterGUID |
省略可能 |
System.Guid |
このパラメータには、Exchange 組織の内部に存在するサーバーの DNS 参照に使用される DNS が設定されているネットワーク アダプタを指定します。内部ネットワーク アダプタと外部ネットワーク アダプタの概念を適用できるのは、マルチホームの Exchange 2007 サーバー環境のみです。通常、マルチホーム Exchange 2007 サーバーは、境界ネットワークでエッジ トランスポート サーバーの役割と共に使用されるだけです。外部 DNS 参照用のネットワーク アダプタが特に指定されていない場合、InternalDNSAdapterGUID パラメータの値は
|
||
InternalDNSProtocolOption |
省略可能 |
Microsoft.Exchange.Data.ProtocolOption |
このパラメータは、内部 DNS サーバーに照会するときに使用するプロトコルを指定します。このパラメータの有効な値は、 既定値は |
||
InternalDNSServers |
省略可能 |
Microsoft.Exchange.Data.MultiValuedProperty |
このパラメータは、ドメイン名を解決するときに使用する DNS サーバーの一覧を指定します。DNS サーバーは 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 |
このパラメータは、内部 DSN メッセージを HTML を使用して送信するか、テキスト形式で送信するかを指定します。既定値は |
||
IntraOrgConnectorProtocolLoggingLevel |
省略可能 |
Microsoft.Exchange.Data.ProtocolLoggingLevel |
このパラメータは、ハブ トランスポート サーバーごとに作成される暗黙的で不可視の組織内送信コネクタの、SMTP プロトコル ログ出力を有効または無効にします。暗黙的な送信コネクタは、以下の送信先にメッセージを中継するために使用されます。
このパラメータの有効な値は、 |
||
MaxConcurrentMailboxDeliveries |
省略可能 |
System.Int32 |
このパラメータには、メッセージをメールボックスに配信するためにサーバーが同時に開くことができる配信スレッドの最大数を指定します。既定値は |
||
MaxConcurrentMailboxSubmissions |
省略可能 |
System.Int32 |
このパラメータには、メッセージをメールボックスから送信するためにサーバーが同時に開くことができる発信スレッドの最大数を指定します。既定の値は 20 です。このパラメータの有効な入力の範囲は、1 ~ 256 です。 |
||
MaxConnectionRatePerMinute |
省略可能 |
System.Int32 |
このパラメータには、サーバーで開くことができる接続の最大数を指定します。サーバーで同時に多数の接続が試行される場合、MaxConnectionRatePerMinute パラメータは開かれる接続数を制限して、サーバーのリソースに過剰な負担がかからないようにします。既定値は 1 分あたり 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 |
このパラメータは、メッセージ追跡ログ ディレクトリの最大サイズを指定します。最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。 メッセージ追跡ログ ディレクトリの最大サイズは、名前のプレフィックスが同じログ ファイルの合計サイズとして計算されます。同じプレフィックスの表記規則に従っていない他のファイルは、合計ディレクトリ サイズの計算には含まれません。古いログ ファイルの名前を変更したり、他のファイルをメッセージ追跡ログ ディレクトリにコピーしたりすると、ディレクトリが指定した最大サイズを超える場合があります。 ハブ トランスポート サーバーの役割とメールボックス サーバーの役割が同じサーバーにインストールされている場合、メッセージ追跡ログ ディレクトリの最大サイズは、指定された最大サイズではありません。これは、別のサーバーの役割によって生成されるメッセージ追跡ログ ファイルには、これとは異なる名前のプレフィックスが付けられるためです。ハブ トランスポート サーバーの役割や、エッジ トランスポート サーバーの役割のメッセージ追跡ログ ファイルの名前は、MSGTRK というプレフィックスで始まります。メールボックス サーバーの役割のメッセージ追跡ログ ファイルの名前は、MSGTRKM というプレフィックスで始まります。ハブ トランスポート サーバーの役割とメールボックス サーバーの役割が同じサーバーにインストールされている場合、メッセージ追跡ログ ディレクトリの最大サイズは、指定された値の 2 倍になります。 既定値は
単位が付加されていない値は、バイトとして扱われます。MessageTrackingLogMaxFileSize パラメータの値は、MessageTrackingLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、 |
||
MessageTrackingLogMaxFileSize |
省略可能 |
Microsoft.Exchange.Data.Unlimited |
このパラメータには、メッセージ追跡ログ ファイルの最大サイズを指定します。ログ ファイルの最大サイズに達すると、新しいログ ファイルが作成されます。既定値は
単位が付加されていない値は、バイトとして扱われます。MessageTrackingLogMaxFileSize パラメータの値は、MessageTrackingLogMaxDirectorySize パラメータの値以下にする必要があります。これらのパラメータの有効な入力の範囲は、 |
||
MessageTrackingLogPath |
省略可能 |
Microsoft.Exchange.Data.LocalLongFullPath |
このパラメータは、メッセージ追跡ログの場所を指定します。既定の場所は |
||
MessageTrackingLogSubjectLoggingEnabled |
省略可能 |
System.Boolean |
このパラメータは、メッセージ追跡ログにメッセージの件名を含めるかどうかを指定します。既定値は |
||
OutboundConnectionFailureRetryInterval |
省略可能 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
このパラメータには、以前に接続エラーが発生したリモート サーバーに対する以降の再試行の間隔を指定します。以前に失敗した接続試行は、TransientFailureRetryCount パラメータと TransientFailureRetryInterval パラメータによって制御されます。ハブ トランスポート サーバーでは、OutboundConnectionFailureRetryInterval パラメータの既定値は 10 分です。エッジ トランスポート サーバーの既定値は 30 分です。値を指定するには、dd.hh:mm:ss の形式で期間として入力します。d = 日、h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、 |
||
PickupDirectoryMaxHeaderSize |
省略可能 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
このパラメータは、ピックアップ ディレクトリに送信できるメッセージ ヘッダーの最大サイズを指定します。既定値は
単位が付加されていない値は、バイトとして扱われます。このパラメータの有効な入力の範囲は、32768 ~ 2147483647 バイトです。 |
||
PickupDirectoryMaxMessagesPerMinute |
省略可能 |
System.Int32 |
このパラメータには、ピックアップ ディレクトリおよび再生ディレクトリによって 1 分あたりに処理されるメッセージの最大数を指定します。各ディレクトリは、PickupDirectoryMaxMessagesPerMinute パラメータで指定された処理速度でそれぞれ独立してメッセージを処理できます。既定値は |
||
PickupDirectoryMaxRecipientsPerMessage |
省略可能 |
System.Int32 |
このパラメータは、電子メール メッセージに含めることができる最大受信者数を指定します。既定値は |
||
PickupDirectoryPath |
省略可能 |
Microsoft.Exchange.Data.LocalLongFullPath |
このパラメータは、ピックアップ ディレクトリの場所を指定します。ピックアップ ディレクトリは、管理者やサード パーティのアプリケーションによってメッセージを作成および送信するために使用されます。既定値は |
||
PipelineTracingEnabled |
省略可能 |
System.Boolean |
このパラメータは、パイプライン トレースを有効または無効にします。パイプライン トレースでは、ハブ トランスポート サーバーまたはエッジ トランスポート サーバーで構成されたそれぞれのトランスポート エージェントによってメッセージに加えられる変更を記録するメッセージ スナップショット ファイルがキャプチャされます。パイプライン トレースでは、短時間で蓄積する詳細なログ ファイルが作成されます。パイプライン トレースは、問題のトラブルシューティングに役立つ詳細な診断情報を得るために短期間だけ有効にするようにします。トラブルシューティング以外に、パイプライン トレースを使用して、パイプライン トレースを有効にしているサーバーの構成に対する変更を検証することができます。既定値は |
||
PipelineTracingPath |
省略可能 |
Microsoft.Exchange.Data.LocalLongFullPath |
このパラメータには、パイプライン トレース ログの場所を指定します。既定のパスは
|
||
PipelineTracingSenderAddress |
省略可能 |
System.Nullable |
このパラメータは、パイプライン トレースを実行する送信者の電子メール アドレスを指定します。このアドレスからのメッセージによってのみ、パイプライン トレース出力が生成されます。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 |
このパラメータは、受信者フィルタなどのトランスポート エージェントで使用される受信者アドレスをキャッシュに保存するかどうかを指定します。既定値は、エッジ トランスポート サーバーでは |
||
ReplayDirectoryPath |
省略可能 |
Microsoft.Exchange.Data.LocalLongFullPath |
このパラメータには、再生ディレクトリのパスを指定します。再生ディレクトリは、エクスポートされたメッセージの再送信とメッセージの外部ゲートウェイ サーバーからの受信に使用されます。既定の場所は |
||
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 |
このパラメータは、ルーティング テーブル ログの最大保存期間を指定します。指定した値より古いログ ファイルは削除されます。既定値は |
||
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 パラメータに指定された接続試行の間隔を制御します。ハブ トランスポート サーバーでは、TransientFailureRetryInterval の既定値は 5 分です。エッジ トランスポート サーバーの既定値は 10 分です。値を指定するには、hh:mm:ss の形式で期間として入力します。h = 時間、m = 分、s = 秒です。このパラメータの有効な入力の範囲は、 |
||
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 を参照してください。