Commands › Exchange Online

Set-TransportService

Exchange Online ExchangeOnlineManagement Set-*

Modify the settings of the Transport service on Exchange 2013 or later Mailbox servers or Edge Transport servers.

Quick start script

# Set-TransportService — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-ExchangeOnline -CertificateThumbprint $thumb -AppId $appId -Organization $org

# 2. Capture the current state first — you cannot roll back what you never recorded
$before = Get-TransportService
$before | Format-List

# 3. Make the change (dry run first)
Set-TransportService -Identity <ServerIdParameter> -WhatIf
Set-TransportService -Identity <ServerIdParameter>

# 4. Verify and diff
$after = Get-TransportService
Compare-Object ($before | Out-String) ($after | Out-String)

Syntax

Set-TransportService [-Identity] <ServerIdParameter>
 [-ActiveUserStatisticsLogMaxAge <EnhancedTimeSpan>]
 [-ActiveUserStatisticsLogMaxDirectorySize <ByteQuantifiedSize>]
 [-ActiveUserStatisticsLogMaxFileSize <ByteQuantifiedSize>]
 [-ActiveUserStatisticsLogPath <LocalLongFullPath>]
 [-AgentLogEnabled <Boolean>]
 [-AgentLogMaxAge <EnhancedTimeSpan>]
 [-AgentLogMaxDirectorySize <Unlimited>]
 [-AgentLogMaxFileSize <Unlimited>]
 [-AgentLogPath <LocalLongFullPath>]
 [-AntispamAgentsEnabled <Boolean>]
 [-Confirm]
 [-ConnectivityLogEnabled <Boolean>]
 [-ConnectivityLogMaxAge <EnhancedTimeSpan>]
 [-ConnectivityLogMaxDirectorySize <Unlimited>]
 [-ConnectivityLogMaxFileSize <Unlimited>]
 [-ConnectivityLogPath <LocalLongFullPath>]
 [-ContentConversionTracingEnabled <Boolean>]
 [-DelayNotificationTimeout <EnhancedTimeSpan>]
 [-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>]
 [-IntraOrgConnectorSmtpMaxMessagesPerConnection <Int32>]
 [-IrmLogEnabled <Boolean>]
 [-IrmLogMaxAge <EnhancedTimeSpan>]
 [-IrmLogMaxDirectorySize <Unlimited>]
 [-IrmLogMaxFileSize <ByteQuantifiedSize>]
 [-IrmLogPath <LocalLongFullPath>]
 [-MaxConcurrentMailboxDeliveries <Int32>]
 [-MaxConcurrentMailboxSubmissions <Int32>]
 [-MaxConnectionRatePerMinute <Int32>]
 [-MaxOutboundConnections <Unlimited>]
 [-MaxPerDomainOutboundConnections <Unlimited>]
 [-MessageExpirationTimeout <EnhancedTimeSpan>]
 [-MessageRetryInterval <EnhancedTimeSpan>]
 [-MessageTrackingLogEnabled <Boolean>]
 [-MessageTrackingLogMaxAge <EnhancedTimeSpan>]
 [-MessageTrackingLogMaxDirectorySize <Unlimited>]
 [-MessageTrackingLogMaxFileSize <ByteQuantifiedSize>]
 [-MessageTrackingLogPath <LocalLongFullPath>]
 [-MessageTrackingLogSubjectLoggingEnabled <Boolean>]
 [-OutboundConnectionFailureRetryInterval <EnhancedTimeSpan>]
 [-PickupDirectoryMaxHeaderSize <ByteQuantifiedSize>]
 [-PickupDirectoryMaxMessagesPerMinute <Int32>]
 [-PickupDirectoryMaxRecipientsPerMessage <Int32>]
 [-PickupDirectoryPath <LocalLongFullPath>]
 [-PipelineTracingEnabled <Boolean>]
 [-PipelineTracingPath <LocalLongFullPath>]
 [-PipelineTracingSenderAddress <SmtpAddress>]
 [-PoisonMessageDetectionEnabled <Boolean>]
 [-PoisonThreshold <Int32>]
 [-QueueLogMaxAge <EnhancedTimeSpan>]
 [-QueueLogMaxDirectorySize <Unlimited>]
 [-QueueLogMaxFileSize <Unlimited>]
 [-QueueLogPath <LocalLongFullPath>]
 [-QueueMaxIdleTime <EnhancedTimeSpan>]
 [-ReceiveProtocolLogMaxAge <EnhancedTimeSpan>]
 [-ReceiveProtocolLogMaxDirectorySize <Unlimited>]
 [-ReceiveProtocolLogMaxFileSize <Unlimited>]
 [-ReceiveProtocolLogPath <LocalLongFullPath>]
 [-RecipientValidationCacheEnabled <Boolean>]
 [-ReplayDirectoryPath <LocalLongFullPath>]
 [-RequestBrokerLogEnabled <Boolean>]
 [-RequestBrokerLogMaxAge <EnhancedTimeSpan>]
 [-RequestBrokerLogMaxDirectorySize <Unlimited>]
 [-RequestBrokerLogMaxFileSize <Unlimited>]
 [-RequestBrokerLogPath <LocalLongFullPath>]
 [-ResourceLogEnabled <Boolean>]
 [-ResourceLogMaxAge <EnhancedTimeSpan>]
 [-ResourceLogMaxDirectorySize <Unlimited>]
 [-ResourceLogMaxFileSize <Unlimited>]
 [-ResourceLogPath <LocalLongFullPath>]
 [-RootDropDirectoryPath <String>]
 [-RoutingTableLogMaxAge <EnhancedTimeSpan>]
 [-RoutingTableLogMaxDirectorySize <Unlimited>]
 [-RoutingTableLogPath <LocalLongFullPath>]
 [-SendProtocolLogMaxAge <EnhancedTimeSpan>]
 [-SendProtocolLogMaxDirectorySize <Unlimited>]
 [-SendProtocolLogMaxFileSize <Unlimited>]
 [-SendProtocolLogPath <LocalLongFullPath>]
 [-ServerStatisticsLogMaxAge <EnhancedTimeSpan>]
 [-ServerStatisticsLogMaxDirectorySize <ByteQuantifiedSize>]
 [-ServerStatisticsLogMaxFileSize <ByteQuantifiedSize>]
 [-ServerStatisticsLogPath <LocalLongFullPath>]
 [-TransientFailureRetryCount <Int32>]
 [-TransientFailureRetryInterval <EnhancedTimeSpan>]
 [-TransportHttpLogEnabled <Boolean>]
 [-TransportHttpLogMaxAge <EnhancedTimeSpan>]
 [-TransportHttpLogMaxDirectorySize <Unlimited>]
 [-TransportHttpLogMaxFileSize <Unlimited>]
 [-TransportHttpLogPath <LocalLongFullPath>]
 [-TransportMaintenanceLogEnabled <Boolean>]
 [-TransportMaintenanceLogMaxAge <EnhancedTimeSpan>]
 [-TransportMaintenanceLogMaxDirectorySize <Unlimited>]
 [-TransportMaintenanceLogMaxFileSize <Unlimited>]
 [-TransportMaintenanceLogPath <LocalLongFullPath>]
 [-TransportSyncAccountsPoisonAccountThreshold <Int32>]
 [-TransportSyncAccountsPoisonDetectionEnabled <Boolean>]
 [-TransportSyncAccountsPoisonItemThreshold <Int32>]
 [-TransportSyncAccountsSuccessivePoisonItemThreshold <Int32>]
 [-TransportSyncEnabled <Boolean>]
 [-TransportSyncExchangeEnabled <Boolean>]
 [-TransportSyncHubHealthLogEnabled <Boolean>]
 [-TransportSyncHubHealthLogFilePath <LocalLongFullPath>]
 [-TransportSyncHubHealthLogMaxAge <EnhancedTimeSpan>]
 [-TransportSyncHubHealthLogMaxDirectorySize <ByteQuantifiedSize>]
 [-TransportSyncHubHealthLogMaxFileSize <ByteQuantifiedSize>]
 [-TransportSyncImapEnabled <Boolean>]
 [-TransportSyncLogEnabled <Boolean>]
 [-TransportSyncLogFilePath <LocalLongFullPath>]
 [-TransportSyncLogLoggingLevel <SyncLogLoggingLevel>]
 [-TransportSyncLogMaxAge <EnhancedTimeSpan>]
 [-TransportSyncLogMaxDirectorySize <ByteQuantifiedSize>]
 [-TransportSyncLogMaxFileSize <ByteQuantifiedSize>]
 [-TransportSyncMaxDownloadItemsPerConnection <Int32>]
 [-TransportSyncMaxDownloadSizePerConnection <ByteQuantifiedSize>]
 [-TransportSyncMaxDownloadSizePerItem <ByteQuantifiedSize>]
 [-TransportSyncPopEnabled <Boolean>]
 [-TransportSyncRemoteConnectionTimeout <EnhancedTimeSpan>]
 [-UseDowngradedExchangeServerAuth <Boolean>]
 [-WhatIf]
 [-WindowsLiveHotmailTransportSyncEnabled <Boolean>]
 [-WlmLogMaxAge <EnhancedTimeSpan>]
 [-WlmLogMaxDirectorySize <Unlimited>]
 [-WlmLogMaxFileSize <Unlimited>]
 [-WlmLogPath <LocalLongFullPath>]
 [<CommonParameters>]

Parameters (139)

ParameterTypeRequiredWhat it controls
-Identity ServerIdParameter yes The Identity parameter specifies the Mailbox server that hosts the Transport service configuration you want to modify. You can use any value that uniquely identifies the server. For example:
-ActiveUserStatisticsLogMaxAge EnhancedTimeSpan The ActiveUserStatisticsLogMaxAge parameter specifies the maximum duration that the per user activity statistics log files are kept. Log files older than the specified value are deleted. The default value is 30 days.
-ActiveUserStatisticsLogMaxDirectorySize ByteQuantifiedSize The ActiveUserStatisticsLogMaxDirectorySize parameter specifies the cap on the size of the per user activity statistics log directory. When the maximum directory size is reached, the server deletes the oldest log...
-ActiveUserStatisticsLogMaxFileSize ByteQuantifiedSize The ActiveUserStatisticsLogMaxFileSize parameter specifies the maximum file size for the per user activity statistics log files. When a log file reaches its maximum file size, a new log file is created. The default...
-ActiveUserStatisticsLogPath LocalLongFullPath The ActiveUserStatisticsLogPath parameter specifies the location of per user activity statistics log storage. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\Hub\\ActiveUsersStats. Setting the...
-AgentLogEnabled Boolean The AgentLogEnabled parameter specifies whether the agent log is enabled. The default value is $true.
-AgentLogMaxAge EnhancedTimeSpan The AgentLogMaxAge parameter specifies the maximum age for the agent log file. Log files older than the specified value are deleted. The default value is 7.00:00:00 or 7 days.
-AgentLogMaxDirectorySize Unlimited The AgentLogMaxDirectorySize parameter specifies the maximum size of all agent logs in the agent log directory. When a directory reaches its maximum file size, the server deletes the oldest log files first. The...
-AgentLogMaxFileSize Unlimited The AgentLogMaxFileSize parameter specifies the maximum size of each agent log file. When a log file reaches its maximum file size, a new log file is created. The default value is 10 MB.
-AgentLogPath LocalLongFullPath The AgentLogPath parameter specifies the default agent log directory location. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\Hub\\AgentLog. Setting the value of this parameter to $null disables...
-AntispamAgentsEnabled Boolean The AntispamAgentsEnabled parameter specifies whether anti-spam agents are installed on the server specified with the Identity parameter. The default value is $false for the Transport service on Mailbox servers and...
-Confirm SwitchParameter The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on whether the cmdlet requires confirmation before proceeding.
-ConnectivityLogEnabled Boolean The ConnectivityLogEnabled parameter specifies whether the connectivity log is enabled. The default value is $true.
-ConnectivityLogMaxAge EnhancedTimeSpan The ConnectivityLogMaxAge parameter specifies the maximum age for the connectivity log file. Log files older than the specified value are deleted. The default value is 30 days.
-ConnectivityLogMaxDirectorySize Unlimited The ConnectivityLogMaxDirectorySize parameter specifies the maximum size of all connectivity logs in the connectivity log directory. When a directory reaches its maximum file size, the server deletes the oldest log...
-ConnectivityLogMaxFileSize Unlimited The ConnectivityLogMaxFileSize parameter specifies the maximum size of each connectivity log file. When a log file reaches its maximum file size, a new log file is created. The default value is 10 MB.
-ConnectivityLogPath LocalLongFullPath The ConnectivityLogPath parameter specifies the default connectivity log directory location. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\Hub\\Connectivity. Setting the value of this parameter...
-ContentConversionTracingEnabled Boolean The ContentConversionTracingEnabled parameter specifies whether content conversion tracing is enabled. Content conversion tracing captures content conversion failures that occur in the Transport service on a Mailbox...
-DelayNotificationTimeout EnhancedTimeSpan The DelayNotificationTimeout parameter specifies how long the server waits before it generates a delayed delivery status notification (DSN) message. The default value is 4 hours.
-DnsLogEnabled Boolean The DnsLogEnabled parameter specifies whether the DNS log is enabled. The default value is $false.
-DnsLogMaxAge EnhancedTimeSpan The DnsLogMaxAge parameter specifies the maximum age for the DNS log file. Log files older than the specified value are deleted. The default value is 7.00:00:00 or 7 days.
-DnsLogMaxDirectorySize Unlimited The DnsLogMaxDirectorySize parameter specifies the maximum size of all DNS logs in the DNS log directory. When a directory reaches its maximum file size, the server deletes the oldest log files first. The default...
-DnsLogMaxFileSize Unlimited The DnsLogMaxFileSize parameter specifies the maximum size of each DNS log file. When a log file reaches its maximum file size, a new log file is created. The default value is 10 MB.
-DnsLogPath LocalLongFullPath The DnsLogPath parameter specifies the DNS log directory location. The default value is blank ($null), which indicates no location is configured. If you enable DNS logging, you need to specify a local file path for...
-DomainController Fqdn The DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory. You identify the domain controller by its fully qualified domain name...
-ExternalDNSAdapterEnabled Boolean The ExternalDNSAdapterEnabled parameter specifies one or more Domain Name System (DNS) servers that Exchange uses for external DNS lookups. When the ExternalDNSAdapterEnabled parameter is set to $true, DNS lookups of...
-ExternalDNSAdapterGuid Guid The ExternalDNSAdapterGuid parameter specifies the network adapter that has the DNS settings used for DNS lookups of destinations that exist outside the Exchange organization. The concept of an external network...
-ExternalDNSProtocolOption ProtocolOption The ExternalDNSProtocolOption parameter specifies which protocol to use when querying external DNS servers. The valid options for this parameter are Any, UseTcpOnly, and UseUdpOnly. The default value is Any.
-ExternalDNSServers MultiValuedProperty The ExternalDNSServers parameter specifies the list of external DNS servers that the server queries when resolving a remote domain. DNS servers are specified by IP address. The default value is an empty list ({}).
-ExternalIPAddress IPAddress The ExternalIPAddress parameter specifies the IP address used in the Received message header field for every message that travels through the Edge Transport server or the Transport service on a Mailbox server. The IP...
-InternalDNSAdapterEnabled Boolean The InternalDNSAdapterEnabled parameter specifies one or more DNS servers that Exchange uses for internal DNS lookups. When the InternalDNSAdapterEnabled parameter is set to $true, DNS lookups of destinations inside...
-InternalDNSAdapterGuid Guid The InternalDNSAdapterGuid parameter specifies the network adapter that has the DNS settings used for DNS lookups of servers that exist inside the Exchange organization. The concept of an internal network adapter and...
-InternalDNSProtocolOption ProtocolOption The InternalDNSProtocolOption parameter specifies which protocol to use when you query internal DNS servers. Valid options for this parameter are Any, UseTcpOnly, or UseUdpOnly.The default value is Any.
-InternalDNSServers MultiValuedProperty The InternalDNSServers parameter specifies the list of DNS servers that should be used when resolving a domain name. DNS servers are specified by IP address. The default value is any empty list ({}).
-IntraOrgConnectorProtocolLoggingLevel ProtocolLoggingLevel The IntraOrgConnectorProtocolLoggingLevel parameter enables or disables SMTP protocol logging for the implicit and invisible intra-organization Send connector in the following transport services on the server:
-IntraOrgConnectorSmtpMaxMessagesPerConnection Int32 The IntraOrgConnectorSmtpMaxMessagesPerConnection parameter specifies the maximum number of messages per connection that are allowed on the implicit and invisible intra-organization Send connector in the Transport...
-IrmLogEnabled Boolean The IrmLogEnabled parameter enables logging of Information Rights Management (IRM) transactions. IRM logging is enabled by default. Values include:
-IrmLogMaxAge EnhancedTimeSpan The IrmLogMaxAge parameter specifies the maximum age for the IRM log file. Log files that are older than the specified value are deleted. The default value is 30 days.
-IrmLogMaxDirectorySize Unlimited This IrmLogMaxDirectorySize parameter specifies the maximum size of all IRM logs in the connectivity log directory. When a directory reaches its maximum file size, the server deletes the oldest log files first. The...
-IrmLogMaxFileSize ByteQuantifiedSize This IrmLogMaxFileSize parameter specifies the maximum size of each IRM log file. When a log file reaches its maximum file size, a new log file is created. The default value is 10 MB.
-IrmLogPath LocalLongFullPath The IrmLogPath parameter specifies the default IRM log directory location. The default value is %ExchangeInstallPath%IRMLogs.
-MaxConcurrentMailboxDeliveries Int32 The MaxConcurrentMailboxDeliveries parameter specifies the maximum number of delivery threads that the transport service can have open at the same time to deliver messages to mailboxes. The default value is 20. The...
-MaxConcurrentMailboxSubmissions Int32 The MaxConcurrentMailboxSubmissions parameter specifies the maximum number of submission threads that the transport service can have open at the same time to send messages from mailboxes. The default value is 20. The...
-MaxConnectionRatePerMinute Int32 The MaxConnectionRatePerMinute parameter specifies the maximum rate that connections are allowed to be opened with the transport service. If many connections are attempted with the transport service at the same time,...
-MaxOutboundConnections Unlimited The MaxOutboundConnections parameter specifies the maximum number of outbound connections that can be open at a time. The default value is 1000. The valid input range for this parameter is from 1 through 2147483647....
-MaxPerDomainOutboundConnections Unlimited The MaxPerDomainOutboundConnections parameter specifies the maximum number of concurrent connections to any single domain. The default value is 40. The valid input range for this parameter is from 1 through...
-MessageExpirationTimeout EnhancedTimeSpan The MessageExpirationTimeout parameter specifies the maximum time that a particular message can remain in a queue. If a message remains in the queue for longer than this period of time, the message is returned to the...
-MessageRetryInterval EnhancedTimeSpan The MessageRetryInterval parameter specifies the retry interval for individual messages after a connection failure with a remote server. The default value is 5 minutes.
-MessageTrackingLogEnabled Boolean The MessageTrackingLogEnabled parameter specifies whether message tracking is enabled. The default value is $true.
-MessageTrackingLogMaxAge EnhancedTimeSpan The MessageTrackingLogMaxAge parameter specifies the message tracking log maximum file age. Log files older than the specified value are deleted. The default value is 30 days.
-MessageTrackingLogMaxDirectorySize Unlimited The MessageTrackingLogMaxDirectorySize parameter specifies the maximum size of the message tracking log directory. When the maximum directory size is reached, the server deletes the oldest log files first.
-MessageTrackingLogMaxFileSize ByteQuantifiedSize The MessageTrackingLogMaxFileSize parameter specifies the maximum size of the message tracking log files. When a log file reaches its maximum file size, a new log file is created. The default value is 10 MB.
-MessageTrackingLogPath LocalLongFullPath The MessageTrackingLogPath parameter specifies the location of the message tracking logs. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\MessageTracking. Setting the value of this parameter to...
-MessageTrackingLogSubjectLoggingEnabled Boolean The MessageTrackingLogSubjectLoggingEnabled parameter specifies whether the message subject should be included in the message tracking log. The default value is $true.
-OutboundConnectionFailureRetryInterval EnhancedTimeSpan The OutboundConnectionFailureRetryInterval parameter specifies the retry interval for subsequent connection attempts to a remote server where previous connection attempts have failed. The previously failed connection...
-PickupDirectoryMaxHeaderSize ByteQuantifiedSize The PickupDirectoryMaxHeaderSize parameter specifies the maximum message header size that can be submitted to the Pickup directory. The default value is 64 KB.
-PickupDirectoryMaxMessagesPerMinute Int32 The PickupDirectoryMaxMessagesPerMinute parameter specifies the maximum number of messages processed per minute by the Pickup directory and by the Replay directory. Each directory can independently process message...
-PickupDirectoryMaxRecipientsPerMessage Int32 The PickupDirectoryMaxRecipientsPerMessage parameter specifies the maximum number of recipients that can be included on an email message. The default value is 100. The valid input range for this parameter is from 1...
-PickupDirectoryPath LocalLongFullPath The PickupDirectoryPath parameter specifies the location of the Pickup directory. The Pickup directory is used by administrators and non-Microsoft applications to create and submit messages. The default location is...
-PipelineTracingEnabled Boolean The PipelineTracingEnabled parameter specifies whether to enable pipeline tracing. Pipeline tracing captures message snapshot files that record the changes made to the message by each transport agent configured in...
-PipelineTracingPath LocalLongFullPath The PipelineTracingPath parameter specifies the location of the pipeline tracing logs. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\Hub\\PipelineTracing. The path must be local to the Exchange server.
-PipelineTracingSenderAddress SmtpAddress The PipelineTracingSenderAddress parameter specifies the sender email address that invokes pipeline tracing. Only messages from this address generate pipeline tracing output. The address can be either inside or...
-PoisonMessageDetectionEnabled Boolean The PoisonMessageDetectionEnabled parameter specifies whether poison messages should be detected. The default value is $true. Poison messages are messages determined to be potentially harmful to the Exchange system...
-PoisonThreshold Int32 The PoisonThreshold parameter specifies the number of times a message can be rejected before it's classified as a poison message. The default value is 2. We recommend that you don't modify the default value unless...
-QueueLogMaxAge EnhancedTimeSpan The QueueLogMaxAge parameter specifies the maximum age of the queue log files. Log files that are older than the specified value are deleted. The default value is 7 days.
-QueueLogMaxDirectorySize Unlimited The QueueLogMaxDirectorySize parameter specifies the maximum size of the queue log directory. When the maximum directory size is reached, the server deletes the oldest log files first. The default value is 200 MB.
-QueueLogMaxFileSize Unlimited The QueueLogMaxFileSize parameter specifies the maximum size of the queue log files. When a log file reaches its maximum file size, a new log file is created. The default value is 10 MB.
-QueueLogPath LocalLongFullPath The QueueLogPath parameter specifies the path of the queue log directory. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\Hub\\QueueViewer. Setting the value of this parameter to $null disables...
-QueueMaxIdleTime EnhancedTimeSpan The QueueMaxIdleTime parameter specifies the period of time an empty delivery queue can exist before the queue is removed. The default value is 3 minutes.
-ReceiveProtocolLogMaxAge EnhancedTimeSpan The ReceiveProtocolLogMaxAge parameter specifies the maximum age of a protocol log file that's shared by all Receive connectors in the Transport service on the server. Log files that are older than the specified...
-ReceiveProtocolLogMaxDirectorySize Unlimited The ReceiveProtocolLogMaxDirectorySize parameter specifies the maximum size of the protocol log directory that's shared by all Receive connectors in the Transport service on the server. When the maximum directory...
-ReceiveProtocolLogMaxFileSize Unlimited The ReceiveProtocolLogMaxFileSize parameter specifies the maximum size of a protocol log file that's shared by all Receive connectors in the Transport on the server. When a log file reaches its maximum file size, a...
-ReceiveProtocolLogPath LocalLongFullPath The ReceiveProtocolLogPath parameter specifies the location of the protocol log directory for all Receive connectors in the Transport service on the server. The default location is...
-RecipientValidationCacheEnabled Boolean The RecipientValidationCacheEnabled parameter specifies whether the recipient addresses used by transport agents, such as the Recipient Filtering agent, are cached. The default value is $true on Edge Transport...
-ReplayDirectoryPath LocalLongFullPath The ReplayDirectoryPath parameter specifies the path of the Replay directory. The Replay directory is used to resubmit exported messages and to receive messages from foreign gateway servers. The default location is...
-RequestBrokerLogEnabled Boolean This parameter is reserved for internal Microsoft use.
-RequestBrokerLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-RequestBrokerLogMaxDirectorySize Unlimited This parameter is reserved for internal Microsoft use.
-RequestBrokerLogMaxFileSize Unlimited This parameter is reserved for internal Microsoft use.
-RequestBrokerLogPath LocalLongFullPath This parameter is reserved for internal Microsoft use.
-ResourceLogEnabled Boolean This parameter is reserved for internal Microsoft use.
-ResourceLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-ResourceLogMaxDirectorySize Unlimited This parameter is reserved for internal Microsoft use.
-ResourceLogMaxFileSize Unlimited This parameter is reserved for internal Microsoft use.
-ResourceLogPath LocalLongFullPath This parameter is reserved for internal Microsoft use.
-RootDropDirectoryPath String The RootDropDirectoryPath parameter specifies the top-level location of the Drop directory used by all Foreign connectors defined in the Transport service on a Mailbox server. The value of the RootDropDirectoryPath...
-RoutingTableLogMaxAge EnhancedTimeSpan The RoutingTableLogMaxAge parameter specifies the maximum routing table log age. Log files older than the specified value are deleted. The default value is 7 days.
-RoutingTableLogMaxDirectorySize Unlimited The RoutingTableLogMaxDirectorySize parameter specifies the maximum size of the routing table log directory. When the maximum directory size is reached, the server deletes the oldest log files first. The default...
-RoutingTableLogPath LocalLongFullPath The RoutingTableLogPath parameter specifies the directory location where routing table log files should be stored. The default location is %ExchangeInstallPath%TransportRoles\\Logs\\Hub\\Routing. Setting the value of...
-SendProtocolLogMaxAge EnhancedTimeSpan The SendProtocolLogMaxAge parameter specifies the maximum age of a protocol log file that's shared by all Send connectors in the Transport service that have this server configured as a source server. Log files that...
-SendProtocolLogMaxDirectorySize Unlimited The SendProtocolLogMaxDirectorySize parameter specifies the maximum size of the protocol log directory that's shared by all Send connectors in the Transport service that have this server configured as a source...
-SendProtocolLogMaxFileSize Unlimited The SendProtocolLogMaxFileSize parameter specifies the maximum size of a protocol log file that's shared by all Send connectors in the Transport service that have this server configured as a source server. When a log...
-SendProtocolLogPath LocalLongFullPath The SendProtocolLogPath parameter specifies the location of the protocol log directory for all Send connectors in the Transport service on the server. The default location is...
-ServerStatisticsLogMaxAge EnhancedTimeSpan This parameter is functional only in Exchange Server 2013 CU6 or earlier.
-ServerStatisticsLogMaxDirectorySize ByteQuantifiedSize This parameter is functional only in Exchange Server 2013 CU6 or earlier.
-ServerStatisticsLogMaxFileSize ByteQuantifiedSize This parameter is functional only in Exchange Server 2013 CU6 or earlier.
-ServerStatisticsLogPath LocalLongFullPath This parameter is functional only in Exchange Server 2013 CU6 or earlier.
-TransientFailureRetryCount Int32 The TransientFailureRetryCount parameter specifies the maximum number of immediate connection retries attempted when the server encounters a connection failure with a remote server. The default value is 6. The valid...
-TransientFailureRetryInterval EnhancedTimeSpan The TransientFailureRetryInterval parameter controls the connection interval between each connection attempt specified by the TransientFailureRetryCount parameter. For the Transport service on a Mailbox server, the...
-TransportHttpLogEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportHttpLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-TransportHttpLogMaxDirectorySize Unlimited This parameter is reserved for internal Microsoft use.
-TransportHttpLogMaxFileSize Unlimited This parameter is reserved for internal Microsoft use.
-TransportHttpLogPath LocalLongFullPath This parameter is reserved for internal Microsoft use.
-TransportMaintenanceLogEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportMaintenanceLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-TransportMaintenanceLogMaxDirectorySize Unlimited This parameter is reserved for internal Microsoft use.
-TransportMaintenanceLogMaxFileSize Unlimited This parameter is reserved for internal Microsoft use.
-TransportMaintenanceLogPath LocalLongFullPath This parameter is reserved for internal Microsoft use.
-TransportSyncAccountsPoisonAccountThreshold Int32 This parameter is reserved for internal Microsoft use.
-TransportSyncAccountsPoisonDetectionEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncAccountsPoisonItemThreshold Int32 This parameter is reserved for internal Microsoft use.
-TransportSyncAccountsSuccessivePoisonItemThreshold Int32 This parameter is reserved for internal Microsoft use.
-TransportSyncEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncExchangeEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncHubHealthLogEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncHubHealthLogFilePath LocalLongFullPath This parameter is reserved for internal Microsoft use.
-TransportSyncHubHealthLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-TransportSyncHubHealthLogMaxDirectorySize ByteQuantifiedSize This parameter is reserved for internal Microsoft use.
-TransportSyncHubHealthLogMaxFileSize ByteQuantifiedSize This parameter is reserved for internal Microsoft use.
-TransportSyncImapEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncLogEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncLogFilePath LocalLongFullPath This parameter is reserved for internal Microsoft use.
-TransportSyncLogLoggingLevel SyncLogLoggingLevel This parameter is reserved for internal Microsoft use.
-TransportSyncLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-TransportSyncLogMaxDirectorySize ByteQuantifiedSize This parameter is reserved for internal Microsoft use.
-TransportSyncLogMaxFileSize ByteQuantifiedSize This parameter is reserved for internal Microsoft use.
-TransportSyncMaxDownloadItemsPerConnection Int32 This parameter is reserved for internal Microsoft use.
-TransportSyncMaxDownloadSizePerConnection ByteQuantifiedSize This parameter is reserved for internal Microsoft use.
-TransportSyncMaxDownloadSizePerItem ByteQuantifiedSize This parameter is reserved for internal Microsoft use.
-TransportSyncPopEnabled Boolean This parameter is reserved for internal Microsoft use.
-TransportSyncRemoteConnectionTimeout EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-UseDowngradedExchangeServerAuth Boolean The UseDowngradedExchangeServerAuth parameter specifies whether the Generic Security Services application programming interface (GSSAPI) authentication method is used on connections where Transport Layer Security...
-WhatIf SwitchParameter The WhatIf switch shows what the command does without making any changes. You don't need to specify a value with this switch.
-WindowsLiveHotmailTransportSyncEnabled Boolean This parameter is reserved for internal Microsoft use.
-WlmLogMaxAge EnhancedTimeSpan This parameter is reserved for internal Microsoft use.
-WlmLogMaxDirectorySize Unlimited This parameter is reserved for internal Microsoft use.
-WlmLogMaxFileSize Unlimited This parameter is reserved for internal Microsoft use.
-WlmLogPath LocalLongFullPath This parameter is reserved for internal Microsoft use.

Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.