Share via


Set-FrontendTransportService

このコマンドレットは、オンプレミスの Exchange でのみ使用可能です。

Get-FrontEndTransportService コマンドレットを使用して、クライアント アクセス サーバーの役割がインストールされている Exchange 2013 以降のサーバー上のフロントエンド トランスポート サービスの構成を変更します。

以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。

構文

Set-FrontendTransportService
   [-Identity] <FrontendTransportServerIdParameter>
   [-AgentLogEnabled <Boolean>]
   [-AgentLogMaxAge <EnhancedTimeSpan>]
   [-AgentLogMaxDirectorySize <Unlimited>]
   [-AgentLogMaxFileSize <Unlimited>]
   [-AgentLogPath <LocalLongFullPath>]
   [-AntispamAgentsEnabled <Boolean>]
   [-Confirm]
   [-ConnectivityLogEnabled <Boolean>]
   [-ConnectivityLogMaxAge <EnhancedTimeSpan>]
   [-ConnectivityLogMaxDirectorySize <Unlimited>]
   [-ConnectivityLogMaxFileSize <Unlimited>]
   [-ConnectivityLogPath <LocalLongFullPath>]
   [-DnsLogEnabled <Boolean>]
   [-DnsLogMaxAge <EnhancedTimeSpan>]
   [-DnsLogMaxDirectorySize <Unlimited>]
   [-DnsLogMaxFileSize <Unlimited>]
   [-DnsLogPath <LocalLongFullPath>]
   [-DomainController <Fqdn>]
   [-ExternalDNSAdapterEnabled <Boolean>]
   [-ExternalDNSAdapterGuid <Guid>]
   [-ExternalDNSProtocolOption <ProtocolOption>]
   [-ExternalDNSServers <MultiValuedProperty>]
   [-ExternalIPAddress <IPAddress>]
   [-InternalDNSAdapterEnabled <Boolean>]
   [-InternalDNSAdapterGuid <Guid>]
   [-InternalDNSProtocolOption <ProtocolOption>]
   [-InternalDNSServers <MultiValuedProperty>]
   [-IntraOrgConnectorProtocolLoggingLevel <ProtocolLoggingLevel>]
   [-MaxConnectionRatePerMinute <Int32>]
   [-ReceiveProtocolLogMaxAge <EnhancedTimeSpan>]
   [-ReceiveProtocolLogMaxDirectorySize <Unlimited>]
   [-ReceiveProtocolLogMaxFileSize <Unlimited>]
   [-ReceiveProtocolLogPath <LocalLongFullPath>]
   [-RoutingTableLogMaxAge <EnhancedTimeSpan>]
   [-RoutingTableLogMaxDirectorySize <Unlimited>]
   [-RoutingTableLogPath <LocalLongFullPath>]
   [-SendProtocolLogMaxAge <EnhancedTimeSpan>]
   [-SendProtocolLogMaxDirectorySize <Unlimited>]
   [-SendProtocolLogMaxFileSize <Unlimited>]
   [-SendProtocolLogPath <LocalLongFullPath>]
   [-TransientFailureRetryCount <Int32>]
   [-TransientFailureRetryInterval <EnhancedTimeSpan>]
   [-WhatIf]
   [<CommonParameters>]

説明

フロントエンド トランスポート サービスは、すべてのメールボックス サーバーで実行され、Exchange 組織のすべての受信および送信外部 SMTP トラフィックのステートレス プロキシとして機能します。 フロント エンド トランスポート サービスはメールボックス サーバーのトランスポート サービスと通信するだけであり、ローカルでメッセージをキューに登録しません。

このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。

例 1

Set-FrontEndTransportService MBX01 -TransientFailureRetryCount 3 -TransientFailureRetryInterval 00:00:30

この例では、MBX01 というメールボックス サーバーのフロント エンド トランスポート サービスの TransientFailureRetryCount パラメーターを 3 に、TransientFailureRetryInterval パラメーターを 30 秒に設定しています。

例 2

Set-FrontEndTransportService MBX01 -ReceiveProtocolLogPath "C:\SMTP Protocol Logs\Receive.log"

この例では、MBX01 というメールボックス サーバー上のフロント エンド トランスポート サービスの ReceiveProtocolLogPath パラメーターを C:\SMTP Protocol Logs\Receive.log に設定します。

パラメーター

-AgentLogEnabled

AgentLogEnabled パラメーターには、エージェント ログを有効にするかどうかを指定します。 既定値は $true です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-AgentLogMaxAge

AgentLogMaxAge パラメーターには、エージェント ログ ファイルの最大保存期間を指定します。 指定した値より古いログ ファイルは削除されます。 既定値は 7.00:00:00、つまり 7 日間です。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

AgentLogMaxAge パラメーターの値を 00:00:00 に設定すると、エージェント ログ ファイルが保存期間によって自動的に削除されなくなります。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-AgentLogMaxDirectorySize

AgentLogMaxDirectorySize パラメーターには、エージェント ログ ディレクトリ内のすべてのエージェント ログの最大サイズを指定します。 ディレクトリが最大ファイル サイズに到達すると、最も古いログ ファイルから削除されます。 既定値は 250 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

AgentLogMaxFileSize パラメーターの値は、AgentLogMaxDirectorySize パラメーターの値以下である必要があります。 値として unlimited を入力すると、エージェント ログ ディレクトリにサイズの制限が適用されません。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-AgentLogMaxFileSize

AgentLogMaxFileSize パラメーターには、各エージェント ログ ファイルの最大サイズを指定します。 ログ ファイルが最大サイズに達すると、新しいログ ファイルが作成されます。 既定値は 10 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

AgentLogMaxFileSize パラメーターの値は、AgentLogMaxDirectorySize パラメーターの値以下である必要があります。 値として unlimited を入力すると、エージェント ログ ファイルにサイズの制限が適用されません。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-AgentLogPath

AgentLogPath パラメーターには、既定のエージェント ログ ディレクトリの場所を指定します。 既定の場所は %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\AgentLog です。 このパラメーターの値を $null に設定すると、エージェント ログは無効になります。 ただし、AgentLogEnabled 属性の値が $true のときに、このパラメーターを $null に設定すると、イベント ログ エラーが生成されます。

Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-AntispamAgentsEnabled

AntispamAgentsEnabled パラメーターには、Identity パラメーターで指定したサーバーにスパム対策エージェントがインストールされているかどうかを指定します。 フロント エンド トランスポート サービスの場合の既定値は $false です。

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。

  • 破壊的なコマンドレット (Remove-* コマンドレットなど) には、続行する前にコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文-Confirm:$falseを使用して、確認プロンプトを省略できます。
  • 他のほとんどのコマンドレット (New-* コマンドレットや Set-* コマンドレットなど) には、一時停止が組み込まれています。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ConnectivityLogEnabled

ConnectivityLogEnabled パラメーターには、接続ログを有効にするかどうかを指定します。 既定値は $true です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ConnectivityLogMaxAge

ConnectivityLogMaxAge パラメーターには、接続ログ ファイルの最大保存期間を指定します。 指定した値より古いログ ファイルは削除されます。 既定値は 30 日です。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

たとえば、このパラメーターを 25 日に設定するには、25.00:00:00 と指定します。 このパラメーターの有効な入力範囲は、00:00:00 ~ 24855.03:14:07 です。 ConnectivityLogMaxAge パラメーターの値を 00:00:00 に設定すると、接続ログ ファイルは保存期間が原因で自動的に削除されることはなくなります。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ConnectivityLogMaxDirectorySize

ConnectivityLogMaxDirectorySize パラメーターには、接続ログ ディレクトリ内のすべての接続ログの最大サイズを指定します。 ディレクトリが最大ファイル サイズに達すると、最も古いログ ファイルが削除されます。 既定値は 1,000 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

ConnectivityLogMaxFileSize パラメーターの値は、ConnectivityLogMaxDirectorySize パラメーターの値以下である必要があります。 각 매개 변수에는 1바이트에서 9223372036854775807바이트까지의 값을 입력할 수 있습니다. 無制限の値を入力すると、接続ログ ディレクトリにサイズ制限は適用されません。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ConnectivityLogMaxFileSize

ConnectivityLogMaxFileSize パラメーターには、各接続ログ ファイルの最大サイズを指定します。 ログ ファイルが最大サイズに達すると、新しいログ ファイルが作成されます。 既定値は 10 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

ConnectivityLogMaxFileSize パラメーターの値は、ConnectivityLogMaxDirectorySize パラメーターの値以下である必要があります。 각 매개 변수에는 1바이트에서 9223372036854775807바이트까지의 값을 입력할 수 있습니다. 無制限の値を入力すると、接続ログ ファイルにサイズ制限は適用されません。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ConnectivityLogPath

ConnectivityLogPath パラメーターには、既定の接続ログ ディレクトリの場所を指定します。 既定の場所は %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\Connectivity です。 このパラメーターの値を $null に設定すると、接続ログは無効になります。 ただし、ConnectivityLogEnabled 属性の値が $null のときに、このパラメーターを $true に設定すると、イベント ログ エラーが生成されます。

Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DnsLogEnabled

DnsLogEnabled パラメーターは、DNS ログを有効にするかどうかを指定します。 既定値は $false です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DnsLogMaxAge

DnsLogMaxAge パラメーターは、DNS ログ ファイルの最大保存期間を指定します。 指定した値より古いログ ファイルは削除されます。 既定値は 7.00:00:00、つまり 7 日間です。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

DnsLogMaxAge パラメーターの値を 00:00:00 に設定すると、DNS ログ ファイルが保存期間に基づいて自動的に削除されることがなくなります。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DnsLogMaxDirectorySize

DnsLogMaxDirectorySize パラメーターは、DNS ログ ディレクトリ内のすべての DNS ログの最大サイズを指定します。 ディレクトリが最大ファイル サイズに到達すると、最も古いログ ファイルから削除されます。 既定値は 100 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

DnsLogMaxFileSize パラメーターの値は、DnsLogMaxDirectorySize パラメーターの値以下である必要があります。 値として unlimited を入力すると、DNS ログ ディレクトリにサイズの制限が適用されません。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DnsLogMaxFileSize

DnsLogMaxFileSize パラメーターは、各 DNS ログ ファイルの最大サイズを指定します。 ログ ファイルが最大サイズに達すると、新しいログ ファイルが作成されます。 既定値は 10 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

DnsLogMaxFileSize パラメーターの値は、DnsLogMaxDirectorySize パラメーターの値以下である必要があります。 値として unlimited を入力すると、DNS ログ ファイルにサイズの制限が適用されません。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DnsLogPath

DnsLogPath パラメーターは、DNS ログ ディレクトリの場所を指定します。 既定値は空白 ($null) であり、場所が構成されていないことを示します。 DNS ログ記録を有効にする場合は、このパラメーターを使用して、DNS ログ ファイルのローカル ファイル パスを指定する必要があります。 パスにスペースが含まれている場合は、パス値全体を引用符 (") で囲みます。

Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalDNSAdapterEnabled

ExternalDNSAdapterEnabled パラメーターは、Exchange が外部 DNS 参照に使用する 1 つ以上のドメイン ネーム システム (DNS) サーバーを指定します。 ExternalDNSAdapterEnabled パラメーターが $true に設定されている場合、Exchange 組織外の宛先の DNS 参照は、ExternalDNSAdapterGuid パラメーターの値で指定された外部ネットワーク アダプターの DNS 設定を使用して実行されます。 外部 Exchange DNS 参照にのみ使用される DNS サーバーのカスタム リストを指定する場合は、ExternalDNSServers パラメーターを使用して DNS サーバーを指定する必要があります。また、ExternalDNSAdapterEnabled パラメーターの値も$falseに設定する必要があります。 ExternalDNSAdapterEnabled パラメーターの既定値は $true です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalDNSAdapterGuid

ExternalDNSAdapterGuid パラメーターは、Exchange 組織の外部に存在する宛先の DNS 参照に使用される DNS 設定を持つネットワーク アダプターを指定します。 外部ネットワーク アダプターと内部ネットワーク アダプターの概念は、マルチホーム Exchange サーバー環境でのみ適用できます。 外部 DNS 参照用のネットワーク アダプターが特に指定されていない場合、ExternalDNSAdapterGuid パラメーターの値は 00000000-0000-0000-0000-000000000000 で、外部 DNS 参照が利用可能なネットワーク アダプターの DNS 設定を使用して実行されます。 特定のネットワーク アダプターの GUID を指定して、外部 DNS 参照に使用することができます。 ExternalDNSAdapterGuid パラメーターの既定値は、00000000-0000-0000-0000-000000000000 です。

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

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalDNSProtocolOption

ExternalDNSProtocolOption パラメーターには、外部 DNS サーバーのクエリ実行時に使用するプロトコルを指定します。 このパラメーターの有効な値は、Any、UseTcpOnly、および UseUdpOnly です。 既定値は Any です。

Type:ProtocolOption
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalDNSServers

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

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

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalIPAddress

ExternalIPAddress パラメーターは、フロント エンド トランスポート サービスを通過する各メッセージの Received メッセージ ヘッダー フィールドで使用される IP アドレスを指定します。 Received ヘッダー フィールドの IP アドレスは、ホップ数とルーティング ループの検出に使用されます。 ExternalIPAddress パラメーターに指定された IP アドレスは、外部ネットワーク アダプターの実際の IP アドレスを上書きします。 通常、ExternalIPAddress パラメーターの値は、ドメインのパブリック MX レコードの値に一致するように設定します。 ExternalIPAddress パラメーターの既定値は空白です。 つまり、外部ネットワーク アダプターの実際の IP アドレスが Received ヘッダー フィールドで使用されます。

Type:IPAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

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

Type:FrontendTransportServerIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalDNSAdapterEnabled

InternalDNSAdapterEnabled パラメーターは、Exchange が内部 DNS 参照に使用する 1 つ以上の DNS サーバーを指定します。 InternalDNSAdapterEnabled パラメーターが $true に設定されている場合、Exchange 組織内の宛先の DNS 参照は、InternalDNSAdapterGuid パラメーターの値で指定された内部ネットワーク アダプターの DNS 設定を使用して実行されます。 内部 Exchange DNS 参照にのみ使用される DNS サーバーのカスタム リストを指定する場合は、InternalDNSServers パラメーターを使用して DNS サーバーを指定する必要があります。また、InternalDNSAdapterEnabled パラメーターの値も $false に設定する必要があります。 InternalDNSAdapterEnabled パラメーターの既定値は $true です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalDNSAdapterGuid

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

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

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalDNSProtocolOption

InternalDNSProtocolOption パラメーターには、内部 DNS サーバーのクエリ実行時に使用するプロトコルを指定します。 このパラメーターの有効な値は、Any、UseTcpOnly,、または UseUdpOnly です。

既定値は Any です。

Type:ProtocolOption
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalDNSServers

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

InternalDNSAdapterGuid パラメーターが設定されており、InternalDNSAdapterEnabled の値が $true に設定されている場合、InternalDNSServers パラメーターとその DNS サーバーの一覧は使用されません。

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-IntraOrgConnectorProtocolLoggingLevel

IntraOrgConnectorProtocolLoggingLevel パラメーターを使用すると、フロントエンド トランスポート サービスで、暗黙的かつ非表示の組織内送信コネクタに対する SMTP プロトコル ログ記録を有効または無効にします。 有効な値は次のとおりです。

  • なし: フロントエンド トランスポート サービスの組織内送信コネクタに対してプロトコル ログが無効になっています。
  • 詳細: フロントエンド トランスポート サービスの組織内送信コネクタに対してプロトコル ログが有効になっています。 これは既定の値です。 ログ ファイルの場所は、SendProtocolLogPath パラメーターによって制御されます。
Type:ProtocolLoggingLevel
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MaxConnectionRatePerMinute

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ReceiveProtocolLogMaxAge

ReceiveProtocolLogMaxAge パラメーターは、サーバー上のトランスポート サービスのすべての受信コネクタで共有されるプロトコル ログ ファイルの最大保存期間を指定します。 指定した値より古いログ ファイルは自動的に削除されます。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

有効な値は 00:00:00 ~ 24855.03:14:07 です。 既定値は 30.00:00:00 (30 日) です。 値 00:00:00 の場合、フロント エンド トランスポート サービスの受信コネクタのプロトコル ログ ファイルが保存期間によって自動的に削除されることがなくなります。

このパラメーターが意味をなすのは、サーバー上のフロント エンド トランスポート サービスの少なくとも 1 つの受信コネクタでプロトコル ログ出力が有効になっている場合だけです。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ReceiveProtocolLogMaxDirectorySize

ReceiveProtocolLogMaxDirectorySize パラメーターは、サーバー上のフロント エンド トランスポート サービスのすべての受信コネクタで共有されるプロトコル ログ ディレクトリの最大サイズを指定します。 最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。

有効値は、909.5 テラバイト (999999999999999 バイト) までの数値、または値の unlimited です。 既定値は、250 メガバイト (262144000 バイト) です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

このパラメーターの値は、ReceiveProtocolLogMaxFileSize パラメーターの値以上である必要があります。

このパラメーターが意味をなすのは、サーバー上のフロント エンド トランスポート サービスの少なくとも 1 つの受信コネクタでプロトコル ログ出力が有効になっている場合だけです。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ReceiveProtocolLogMaxFileSize

ReceiveProtocolLogMaxFileSize パラメーターは、サーバー上のフロントエンド トランスポート サービス内のすべての受信コネクタによって共有されるプロトコル ログ ファイルの最大サイズを指定します。 ログ ファイルが最大サイズに達すると、新しいログ ファイルが作成されます。

有効値は、909.5 テラバイト (999999999999999 バイト) までの数値、または値の unlimited です。 既定値は、10 メガバイト (10485760 バイト) です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

このパラメーターの値は、ReceiveProtocolLogMaxDirectorySize パラメーターの値以下である必要があります。

このパラメーターが意味をなすのは、サーバー上のフロント エンド トランスポート サービスの少なくとも 1 つの受信コネクタでプロトコル ログ出力が有効になっている場合だけです。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ReceiveProtocolLogPath

ReceiveProtocolLogPath パラメーターは、サーバー上のフロント エンド トランスポート サービスにおけるすべての受信コネクタのプロトコル ログ ディレクトリの場所を指定します。 既定の場所は %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpReceive です。

フロントエンド トランスポート サービスで任意の受信コネクタに対してプロトコル ログが有効になっている場合にイベント ログ エラーが生成されるため、このパラメーターに$null値を使用しないでください。 受信コネクタのプロトコル ログ記録を無効にするには、フロントエンド トランスポート サービスの各受信コネクタのSet-ReceiveConnector コマンドレットの ProtocolLoggingLevel パラメーターの値 None を使用します。

Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RoutingTableLogMaxAge

RoutingTableLogMaxAge パラメーターには、ルーティング テーブル ログの最長保存期間を指定します。 指定した値より古いログ ファイルは削除されます。 既定値は 7 日です。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

たとえば、このパラメーターを 5 日に設定するには、5.00:00:00 と指定します。 このパラメーターの有効な入力範囲は、00:00:00 ~ 24855.03:14:07 です。 このパラメーターを 00:00:00 に設定すると、ルーティング テーブル のログ ファイルの自動削除が無効になります。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019

-RoutingTableLogMaxDirectorySize

RoutingTableLogMaxDirectorySize パラメーターには、ルーティング テーブル ログ ディレクトリの最大サイズを指定します。 最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。 既定値は 250 MB です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

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

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019

-RoutingTableLogPath

RoutingTableLogPath パラメーターは、ルーティング テーブル ログ ファイルを格納するディレクトリの場所を指定します。 既定の場所は %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\Routing です。 このパラメーターを $null に設定すると、ルーティング テーブルのログ記録が無効になります。

Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019

-SendProtocolLogMaxAge

SendProtocolLogMaxAge パラメーターは、対象サーバーがソース サーバーとして構成されているフロント エンド トランスポート サービスのすべての送信コネクタで共有されているプロトコル ログ ファイルの最大保存期間を指定します。 指定した値より古いログ ファイルは削除されます。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

有効な値は 00:00:00 ~ 24855.03:14:07 です。 既定値は 30.00:00:00 (30 日) です。 値 00:00:00 の場合、フロント エンド トランスポート サービスの送信コネクタのプロトコル ログ ファイルが保存期間によって自動的に削除されることがなくなります。

このパラメーターが意味をなすのは、サーバー上のフロント エンド トランスポート サービス内の少なくとも 1 つの送信コネクタでプロトコル ログ出力が有効になっている場合だけです。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SendProtocolLogMaxDirectorySize

SendProtocolLogMaxDirectorySize パラメーターは、対象サーバーがソース サーバーとして構成されているフロント エンド トランスポート サービスのすべての送信コネクタで共有されているプロトコル ログ ディレクトリの最大サイズを指定します。 最大ディレクトリ サイズに到達すると、最も古いログ ファイルから順に削除されます。

有効値は、909.5 テラバイト (999999999999999 バイト) までの数値、または値の unlimited です。 既定値は、250 メガバイト (262144000 バイト) です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

このパラメーターの値は、SendProtocolLogMaxDirectorySize パラメーターの値以上である必要があります。

このパラメーターが意味をなすのは、サーバー上のフロント エンド トランスポート サービス内の少なくとも 1 つの送信コネクタでプロトコル ログ出力が有効になっている場合だけです。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SendProtocolLogMaxFileSize

SendProtocolLogMaxFileSize パラメーターは、このサーバーがソース サーバーとして構成されているフロントエンド トランスポート サービスのすべての送信コネクタによって共有されるプロトコル ログ ファイルの最大サイズを指定します。 ログ ファイルが最大サイズに達すると、新しいログ ファイルが作成されます。

有効値は、909.5 テラバイト (999999999999999 バイト) までの数値、または値の unlimited です。 既定値は、10 メガバイト (10485760 バイト) です。

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

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

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

このパラメーターの値は、SendProtocolLogMaxDirectorySize パラメーターの値以下である必要があります。

このパラメーターが意味をなすのは、サーバー上のフロント エンド トランスポート サービス内の少なくとも 1 つの送信コネクタでプロトコル ログ出力が有効になっている場合だけです。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SendProtocolLogPath

SendProtocolLogPath パラメーターは、対象サーバーがソース サーバーとして構成されているフロント エンド トランスポート サービスのすべての送信コネクタのプロトコル ログ ディレクトリの場所を指定します。 既定の場所は %ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpSend です。

このサーバーがソース サーバーとして構成されているフロントエンド トランスポート サービスの送信コネクタに対してプロトコル ログが有効になっている場合、イベント ログ エラーが生成されるため、このパラメーターに$null値を使用しないでください。 これらの送信コネクタのプロトコル ログを無効にするには、次のパラメーターの値 None を使用します。

  • IntraOrgConnectorProtocolLoggingLevel パラメーター。
  • フロント エンド トランスポート サービスの各送信コネクタに対する Set-SendConnector コマンドレットの ProtocolLoggingLevel パラメーター。
Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-TransientFailureRetryCount

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-TransientFailureRetryInterval

TransientFailureRetryInterval パラメーターは、TransientFailureRetryCount パラメーターで指定した各接続試行を行う接続の間隔を制御します。 フロント エンド トランスポート サービスの場合、TransientFailureRetryInterval パラメーターの既定値は 5 分です。

値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。

たとえば、このパラメーターの値を 8 分に設定するには、00:08:00 と指定します。 このパラメーターの有効な入力範囲は 00:00:01 ~ 12.00:00 です。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

WhatIf スイッチは、コマンドの操作をシミュレートします。 このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。 このスイッチで値を指定する必要はありません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

入力

Input types

このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。

出力

Output types

このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。