Prev | Current Page 430 | Next

Joezer Cookey-Gam, Brendan Keane, Jeffrey Rosen, and Jonathan Runyon

"Professional Windows PowerShell for Exchange Server 2007 Service Pack 1"

Binary backoff selects a connection halfway between the source and destination.
Figure 11 - 3 shows an example of backoff. The Hub Transport server in Site A tries to deliver a message to
the Hub Transport servers in Site C. The Hub Transport servers in Site C are unavailable, so the Hub
Transport server in Site A attempts to deliver the message to the Hub Transport server in Site B, where it
is put in a queue.
The current retry settings are retrieved with the Get-TransportServer cmdlet. The syntax for
Get-TransportServer is:
Get-TransportServer [-Identity < TransportServerIdParameter > ]
[-DomainController < Fqdn > ]
Figure 11 - 3 shows the output when the Get-TransportServer cmdlet is run against a Hub Transport
server. This example shows just the configuration settings related to message retry with the following cmdlet:
Get-TransportServer | fl *retry*, *expiration*
Figure 11-3
Part III: Working with PowerShell in a Production Environment
306
The Set-TransportServer cmdlet is used to reconfigure the retry settings. The syntax for
Set-TransportServer is:
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
Chapter 11: Exchange Server 2007 Routing
307
< LocalLongFullPath > ] [-SendProtocolLogMaxAge < EnhancedTimeSpan > ]
[-SendProtocolLogMaxDirectorySize < Unlimited > ]
[-SendProtocolLogMaxFileSize < Unlimited > ] [-SendProtocolLogPath
< LocalLongFullPath > ] [-TransientFailureRetryCount < Int32 > ]
[-TransientFailureRetryInterval < EnhancedTimeSpan > ] [-WhatIf
[ < SwitchParameter > ]]
There are quite a few configurable parameters for this cmdlet.


Pages:
418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442
Wykop reklama Pozycjonowanie sem palmtop