Set-TransportServer

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Ultima modifica dell'argomento: 2007-08-21

Il cmdlet Set-TransportServer consente di impostare le opzioni di configurazione di trasporto per i computer in cui è installato il ruolo del server Trasporto Hub o Edge Transport.

Sintassi

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>]]

Descrizione dettagliata

Il cmdlet Set-TransportServer consente di configurare qualsiasi parametro relativo alla configurazione di trasporto in un server Trasporto Hub o Trasporto Edge di Microsoft Exchange Server 2007. Le modifiche apportate all'oggetto server Trasporto Hub vengono salvate nel servizio directory di Active Directory. Le modifiche all'oggetto server Trasporto Edge vengono salvate nel server locale utilizzando Active Directory Application Mode (ADAM). In Exchange 2007, poiché il server Trasporto Edge è installato nella rete perimetrale, il server non ha accesso alla foresta di produzione di Active Directory. Ne consegue che il servizio ADAM viene utilizzato per fornire un servizio directory per il server Trasporto Edge.

Il cmdlet Set-TransportServer consente di modificare i seguenti gruppi di parametri:

  • Identità del dominio

  • Limitazione delle connessioni

  • Intervalli e valori di timeout dei tentativi messaggi non riusciti

  • Messaggi, intervalli e valori di timeout della notifica sullo stato del recapito (DSN)

  • Origini DNS (Domain Name System)

  • Protocollo, posta non recapitabile (posta scartata), percorso di archiviazione di prelievo e dimensione file

  • Posizione della verifica dei messaggi, periodo di validità e dimensione dei registri

Nota

Per il cmdlet Set-TransportServer non è obbligatorio specificare il parametro Identity quando si esegue il comando.

Per eseguire il cmdlet Set-TransportServer, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Server Administrator e gruppo Administrators locale per il server di destinazione

Per eseguire il cmdlet Set-TransportServer su un computer in cui è installato il ruolo del server Trasporto Edge, è necessario accedere al sistema utilizzando un account che sia membro del gruppo Administrators locale del computer.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Questo parametro consente di specificare il server che si desidera modificare.

AntispamAgentsEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se sono installati agenti protezione posta indesiderata nel server associato al parametro Identity. Il valore predefinito è $False nei server Trasporto Hub e $True nei server Trasporto Edge.

Importante

Il parametro viene impostato utilizzando uno script e non deve essere modificato manualmente.

Confirm

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro Confirm determina l'interruzione dell'elaborazione e richiede che l'utente, prima che l'elaborazione continui, confermi l'operazione che verrà eseguita dal comando. Non è necessario specificare alcun valore con il parametro Confirm.

ConnectivityLogEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se il registro di connettività è abilitato oppure disabilitato. Il valore predefinito è $False.

ConnectivityLogMaxAge

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il limite massimo di validità del file di registro di connettività. I file di registro che superano il valore specificato vengono eliminati. Il valore predefinito è 30 giorni. Per specificare un valore, immettere un periodo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro ConnectivityLogMaxAge su 00:00:00 evita la rimozione automatica dei file di registro di connettività dovuta al periodo di validità.

ConnectivityLogMaxDirectorySize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima di tutti i registri di connettività nella relativa directory. Quando una directory raggiunge la dimensione massima dei file, il server elimina innanzitutto i file di registro meno recenti. Il valore predefinito è 250 MB. Quando si inserisce un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro ConnectivityLogMaxFileSize deve essere inferiore o uguale al valore del parametro ConnectivityLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory del registro di connettività non viene applicato alcun limite di dimensione.

ConnectivityLogMaxFileSize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima di ciascun file di registro di connettività. Quando un file di registro raggiunge la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Quando si inserisce un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro ConnectivityLogMaxFileSize deve essere inferiore o uguale al valore del parametro ConnectivityLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, ai file del registro di connettività non viene applicato alcun limite di dimensione.

ConnectivityLogPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare la posizione predefinita della directory dei registri di connettività. Il valore predefinito è C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Connectivity. Se si imposta il valore del parametro ConnectivityLogPath su $Null, si disabilita di fatto la registrazione della connettività. Tuttavia, impostando il valore del parametro ConnectivityLogPath su $Null quando il valore dell'attributo ConnectivityLogEnabled è $True, si generano errori nel registro eventi.

ContentConversionTracingEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se l'analisi della conversione del contenuto è abilitata o disabilitata. L'analisi della conversione del contenuto acquisisce gli errori di conversione del contenuto che si verificano nel server Trasporto Hub o Trasporto Edge. Il valore predefinito è $False. L'analisi della conversione del contenuto è in grado di acquisire un massimo di 128 MB di errori di conversione. Una volta raggiunto tale limite, non verranno più acquisiti errori di conversione del contenuto. L'analisi della conversione del contenuto acquisisce il contenuto completo dei messaggi di posta elettronica nel percorso specificato dal parametro PipelineTracingPath. Accertarsi di limitare l'accesso a questa directory. Le autorizzazioni richieste sulla directory specificata dal parametro PipelineTracingPath sono le seguenti:

  • Amministratori: controllo completo

  • Servizio di rete: controllo completo

  • Sistema: controllo completo

DelayNotificationTimeout

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il periodo di attesa prima che il server generi un DSN posticipato. Il valore predefinito è di 4 ore. Immettere il valore che si desidera specificare come periodo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:01 e 30.00:00:00. Il valore del parametro DelayNotificationTimeout deve essere sempre maggiore di quello del parametro TransientFailureRetryCount moltiplicato per il valore del parametro TransientFailureRetryInterval.

DomainController

Facoltativo

Microsoft.Exchange.Data.Fqdn

Per specificare il nome di dominio completo (FQDN) del controller di dominio che consente di scrivere la modifica alla configurazione nel servizio directory di Active Directory, includere nel comando il parametro DomainController. Il parametro DomainController non è supportato nei computer in cui viene eseguito il ruolo del server Trasporto Edge. Il ruolo del server Trasporto Edge prevede la lettura e la scrittura solo nell'istanza locale Active Directory Application Mode (ADAM).

ExternalDelayDSNEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se il DNS di ritardo debba essere creato per i messaggi esterni che non possono essere recapitati immediatamente. Il valore predefinito è $True.

ExternalDNSAdapterEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare uno o più server DNS utilizzati da Exchange 2007 per le ricerche DNS esterne. Quando il parametro ExternalDNSAdapterEnabled è impostato su $True, le ricerche DNS delle destinazioni esterne all'organizzazione di Exchange vengono eseguite utilizzando le impostazioni DNS della scheda di rete esterna specificate dal valore del parametro ExternalDNSAdapterGUID. Per specificare un elenco personalizzato di server DNS utilizzati solo per le ricerche DNS di Exchange 2007 esterne, occorre specificare i server DNS utilizzando il parametro ExternalDNSServers ed è necessario inoltre impostare il valore del parametro ExternalDNSAdapterEnabled su $False. Il valore predefinito per il parametro ExternalDNSAdapterEnabled è $True.

ExternalDNSAdapterGUID

Facoltativo

System.Guid

Questo parametro specifica la scheda di rete con le impostazioni DNS utilizzate per le ricerche DNS di destinazioni esterne all'organizzazione di Exchange. Il concetto di una scheda di rete esterna e di una scheda di rete interna è ora applicabile solo in un ambiente server multihomed di Exchange 2007. In genere, un server multihomed di Exchange 2007 è utilizzato solo con il ruolo del server Trasporto Edge in una rete perimetrale. Quando non viene specificata una scheda di rete particolare come scheda di rete per le ricerche DNS esterne, il valore del parametro ExternalDNSAdapterGUID è 00000000-0000-0000-0000-000000000000 e le ricerche DNS esterne vengono eseguite utilizzando le impostazioni DNS di qualsiasi scheda di rete disponibile. È possibile inserire il GUID di una scheda di rete specifica da utilizzare per le ricerche DNS esterne. Il valore predefinito per il parametro ExternalDNSAdapterGUID è 00000000-0000-0000-0000-000000000000..

Nota

Se il valore del parametro ExternalDNSAdapterEnabled è impostato su $False, il valore del parametroExtermalDNSAdapterGUID viene ignorato e si utilizza l'elenco dei server DNS dal parametro ExternalDNSServers.

ExternalDNSProtocolOption

Facoltativo

Microsoft.Exchange.Data.ProtocolOption

Questo parametro consente di specificare quale protocollo utilizzare durante la query nei server DNS esterni. Le opzioni valide per il parametro sono Any, UseTCPOnly e UseUDPOnly. Il valore predefinito è Any.

ExternalDNSServers

Facoltativo

Microsoft.Exchange.Data.MultiValuedProperty

Questo parametro consente di specificare l'elenco dei server DNS esterni di cui il server esegue la query durante la risoluzione di un dominio remoto. Gli indirizzi IP devono essere separati da virgole. Il valore predefinito è un elenco vuoto ({}).

Nota

Se il valore del parametro ExternalDNSAdapterEnabled è impostato su $True, il valore del parametroExternalDNSServers e il relativo elenco dei server DNS non vengono utilizzati.

ExternalDsnDefaultLanguage

Facoltativo

System.Globalization.CultureInfo

Questo parametro consente di specificare quale lingua utilizzare come predefinita per il server Exchange durante la creazione di messaggi DSN esterni. Il valore predefinito è la lingua del server Microsoft Windows predefinita.

ExternalDsnLanguageDetectionEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se il server deve effettuare dei tentativi di invio a un DNS esterno utilizzando la stessa lingua del messaggio originale della notifica. Il valore predefinito è $True.

ExternalDsnMaxMessageAttachSize

Facoltativo

Microsoft.Exchange.Data.ByteQuantifiedSize

Questo parametro consente di specificare la dimensione massima del messaggio originale allegato a un DSN esterno. Se la dimensione del messaggio originale supera il limite, verranno incluse nel DSN solo le intestazioni. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra 0 e 2147483647 byte. Se si specifica un valore 0, solo le intestazioni originali del messaggio sono incluse nel DSN esterno.

ExternalDSNReportingAuthority

Facoltativo

Microsoft.Exchange.Data.SmtpDomain

Questo parametro consente di specificare il nome del server nella parte leggibile del computer del messaggio DSN esterno. Il valore predefinito è il dominio autorevole specificato durante l'installazione.

ExternalDsnSendHtml

Facoltativo

System.Boolean

Questo parametro consente di specificare se i messaggi DSN esterni debbano essere inviati utilizzando HTML o se i messaggi debbano essere inviati come testo normale. Il valore predefinito è $True.

ExternalIPAddress

Facoltativo

System.Net.IPAddress

Questo parametro specifica l'indirizzo IP utilizzato nel campo di intestazione del messaggio Received: per ogni messaggio che passa attraverso il server Trasporto Edge o Trasporto Hub. L'indirizzo IP nel campo di intestazione Received: è utilizzato per il numero di hop e per il rilevamento dei loop di routing. Quando un server Trasporto Edge è protetto da un router o un firewall che utilizza NAT (Network Address Translation), NAT interrompe i calcoli del numero di hop e dei loop di routing. Quando il server Trasporto Edge è protetto da NAT, gli indirizzi IP RFC 1918 privati, non instradabili utilizzati in genere dalle schede di rete del server non corrispondono agli indirizzi IP pubblici e instradabili definiti nei record MX DNS pubblici del dominio. Gli indirizzi IP assegnati alle schede di rete interne o esterne del server Trasporto Edge possono essere determinati utilizzando il cmdlet Get-NetworkConnectionInfo. L'indirizzo IP specificato dal parametro ExternalIPAddress ha la priorità sull'indirizzo IP effettivo della scheda di rete esterna. In genere, si imposta il valore del parametro ExternalIPAddress in modo che corrisponda al valore del record XM pubblico del dominio. Il valore predefinito per il parametro ExternalIPAddress è vuoto. Ciò significa che l'indirizzo IP effettivo della scheda di rete esterna viene utilizzato nel campo di intestazione Received:.

ExternalPostmasterAddress

Facoltativo

System.Nullable

Questo parametro consente di specificare l'indirizzo di posta elettronica nel campo di intestazione From: di un messaggio DSN esterno. Il valore predefinito è $Null. Su un server Trasporto Hub, il valore dell'indirizzo di posta elettronica del postmaster esterno è postmaster@<defaultaccepteddomain>. Se non è ancora stato eseguito il processo EdgeSync su un server Trasporto Edge e ExternalPostmasterAddress è impostato su$Null, l'indirizzo di posta elettronica del postmaster esterno sul server Trasporto Edge è postmaster@<edgetransportserverfqdn>. Se il processo EdgeSync è stato completato su un server Trasporto Edge e ExternalPostmasterAddress è impostato su$Null, l'indirizzo di posta elettronica del postmaster esterno sul server Trasporto Edge è postmaster@<defaultaccepteddomain>. Per avere la priorità sul comportamento predefinito, è possibile specificare un indirizzo di posta elettronica per il parametro ExternalPostMasterAddress.

Instance

Facoltativo

Microsoft.Exchange.Data.Directory.Management.TransportServer

Questo parametro consente di passare un intero oggetto al comando per l'elaborazione. Viene utilizzato principalmente negli script in cui è necessario passare l'intero oggetto al comando.

InternalDelayDSNEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se un DSN di ritardo debba essere creato per i messaggi inviati a e da destinatari e mittenti della stessa organizzazione di Exchange e che non possono essere recapitati immediatamente. Il valore predefinito è $True.

InternalDNSAdapterEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare uno o più server DNS utilizzati da Exchange 2007 per le ricerche DNS interne. Quando il parametro InternalDNSAdapterEnabled è impostato su $True, le ricerche DNS delle destinazioni interne all'organizzazione di Exchange vengono eseguite utilizzando le impostazioni DNS della scheda di rete interna specificate dal valore del parametro InternalDNSAdapterGUID. Per specificare un elenco personalizzato di server DNS utilizzati solo per le ricerche DNS di Exchange 2007 interne, occorre specificare i server DNS utilizzando il parametro InternalDNSServers ed è necessario inoltre impostare il valore del parametro InternalDNSAdapterEnabled su $False. Il valore predefinito per il parametro InternalDNSAdapterEnabled è $True.

InternalDNSAdapterGUID

Facoltativo

System.Guid

Questo parametro specifica la scheda di rete con le impostazioni DNS utilizzate per le ricerche DNS di server interni all'organizzazione di Exchange. Il concetto di una scheda di rete interna e di una scheda di rete esterna è ora applicabile solo in un ambiente server multihomed di Exchange 2007. In genere, un server multihomed di Exchange 2007 è utilizzato solo con il ruolo del server Trasporto Edge in una rete perimetrale. Quando non viene specificata una scheda di rete particolare come scheda di rete per le ricerche DNS esterne, il valore del parametro InternalDNSAdapterGUID è 00000000-0000-0000-0000-000000000000 e le ricerche DNS interne vengono eseguite utilizzando le impostazioni DNS di qualsiasi scheda di rete disponibile. È possibile inserire il GUID di una scheda di rete specifica da utilizzare per le ricerche DNS interne. Il valore predefinito per il parametro InternalDNSAdapterGUID è 00000000-0000-0000-0000-000000000000..

Nota

Se il valore del parametro InternalDNSAdapterEnabled è impostato su $False, il valore del parametroIntermalDNSAdapterGUID viene ignorato e si utilizza l'elenco dei server DNS dal parametro InternalDNSServers.

InternalDNSProtocolOption

Facoltativo

Microsoft.Exchange.Data.ProtocolOption

Questo parametro consente di specificare quale protocollo utilizzare durante la query nei server DNS interni. Le opzioni valide per questo parametro sono Any, UseTcpOnly, oppure UseUdpOnly.

Il valore predefinito è Any.

InternalDNSServers

Facoltativo

Microsoft.Exchange.Data.MultiValuedProperty

Questo parametro consente di specificare l'elenco dei server DNS che devono essere utilizzati durante la risoluzione di un nome di dominio. I server DNS vengono specificati dagli indirizzi IP e devono essere separati da virgole. Il valore predefinito è qualsiasi elenco vuoto ({}).

Nota

Se il parametro InternalDNSAdapterGUID è impostato e il valore del parametro ExternalDNSAdapterEnabled è impostato su $True, il parametro InternalDNSServers e il relativo elenco dei server DNS non vengono utilizzati.

InternalDsnDefaultLanguage

Facoltativo

System.Globalization.CultureInfo

Questo parametro consente di specificare quale lingua utilizzare come predefinita per il server Exchange durante la creazione di messaggi DSN interni. Il valore predefinito è la lingua del server Microsoft Windows predefinita.

InternalDsnLanguageDetectionEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se il server deve effettuare dei tentativi di invio a un DNS interno utilizzando la stessa lingua del messaggio originale della notifica. Il valore predefinito è $True.

InternalDsnMaxMessageAttachSize

Facoltativo

Microsoft.Exchange.Data.ByteQuantifiedSize

Questo parametro consente di specificare la dimensione massima del messaggio originale che ha generato un DSN interno. Se la dimensione del messaggio originale supera il limite, verranno incluse nel DSN solo le intestazioni. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra 0 e 2147483647 byte. Se si specifica un valore 0, solo le intestazioni originali del messaggio sono incluse nel DSN interno.

InternalDSNReportingAuthority

Facoltativo

Microsoft.Exchange.Data.SmtpDomain

Questo parametro consente di specificare il nome del server nel messaggio DSN interno. Il valore predefinito è il dominio autorevole specificato durante l'installazione.

InternalDsnSendHtml

Facoltativo

System.Boolean

Questo parametro consente di specificare se i messaggi DSN interni debbano essere inviati utilizzando HTML o se i messaggi debbano essere inviati come testo normale. L'impostazione predefinita è $True.

IntraOrgConnectorProtocolLoggingLevel

Facoltativo

Microsoft.Exchange.Data.ProtocolLoggingLevel

Questo parametro consente di abilitare o disabilitare la registrazione del protocollo SMTP sul connettore di invio implicito e invisibile all'interno dell'organizzazione, creato su ogni server Trasporto Hub. Questo connettore di invio implicito viene utilizzato per inoltrare i messaggi alle destinazioni seguenti:

  • Ad altri server Trasporto Hub all'interno dell'organizzazione di Exchange

  • Ai server di Exchange Server 2003 all'interno dell'organizzazione di Exchange

  • Ai server Trasporto Edge all'interno dell'organizzazione di Exchange

Valori validi per questo parametro sono None e Verbose. Il valore Verbose abilita la registrazione protocollo per il connettore. Il valore None disabilita la registrazione protocollo per il connettore. Il valore predefinito è None. Quando IntraOrgConnectorProtocolLoggingLevel è impostato su Verbose, le informazioni vengono scritte sul registro del protocollo connettore di invio specificato dai parametri SendProtocolLog.

MaxConcurrentMailboxDeliveries

Facoltativo

System.Int32

Questo parametro consente di specificare il numero massimo di thread di recapito che il server è in grado di tenere aperti contemporaneamente per recapitare i messaggi alle cassette postali. Il valore predefinito è 30. L'intervallo di input valido per questo parametro è compresa tra 1 e 256. Si consiglia di non modificare il valore predefinito a meno che richiesto dal servizio supporto tecnico clienti Microsoft.

MaxConcurrentMailboxSubmissions

Facoltativo

System.Int32

Questo parametro consente di specificare il numero massimo di thread di invio che il server è in grado di tenere aperti contemporaneamente per inviare i messaggi dalle cassette postali. Il valore predefinito è 20. L'intervallo di input valido per questo parametro è compresa tra 1 e 256.

MaxConnectionRatePerMinute

Facoltativo

System.Int32

Questo parametro consente di specificare la velocità massima consentita per l'apertura delle connessioni con il server. Se si tentano più connessioni con il server contemporaneamente, il parametro MaxConnectionRatePerMinute limita la velocità di apertura delle connessioni in modo da non sovraccaricare le risorse del server. Il valore predefinito è 1200 connessioni al minuto. Se si raggiunge la velocità di connessione massima, la gamma di immissione valida per questo parametro è compresa tra 1 e 2147483647.

MaxOutboundConnections

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare il numero massimo di connessioni esterne consentite alla volta. Il valore predefinito è 1000. La gamma di immisssione valida per questo parametro è compresa tra 1 e 2147483647. Se si immette il valore unlimited, non verrà imposto alcun limite al numero di connessioni esterne. Il valore del parametro MaxOutboundConnections deve essere uguale o superiore al valore del parametro MaxPerDomainOutboundConnections.

MaxPerDomainOutboundConnections

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare il numero massimo di connessioni effettuate contemporaneamente a un singolo dominio. Il valore predefinito è 20. L'intervallo di input valido per questo parametro è compresa tra 1 e 2147483647. Se si immette il valore unlimited, non verrà imposto alcun limite al numero di connessioni esterne per dominio. Il valore del parametro MaxPerDomainOutboundConnections deve essere uguale o inferiore al valore del parametro MaxOutboundConnections.

MessageExpirationTimeout

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il tempo massimo di permanenza di uno specifico messaggio in una coda. Se questo limite viene superato, il messaggio viene restituito al mittente come errore di hardware. Il valore predefinito è 2 giorni. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:05 e 90.00:00:00.

MessageRetryInterval

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare l'intervallo tra i tentativi per i singoli messaggi dopo un errore di connessione a un server remoto. Il valore predefinito è 1 minuto. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:01 e 1.00:00:00. Si consiglia di non modificare il valore predefinito a meno che richiesto dal servizio supporto tecnico clienti Microsoft.

MessageTrackingLogEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se la verifica dei messaggi è abilitata. Il valore predefinito è $True.

MessageTrackingLogMaxAge

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il periodo di validità massimo del file dei registri di verifica dei messaggi. I file di registro che risultano anteriori al valore specificato sono eliminati Il valore predefinito è 30 giorni. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro MessageTrackingLogMaxAge su 00:00:00 evita la rimozione automatica dei registri di verifica dei messaggi dovuta al periodo di validità.

MessageTrackingLogMaxDirectorySize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima della directory dei registri di verifica dei messaggi. Se il limite massimo viene raggiunto, il server elimina i file di registro meno recenti.

La dimensione massima della directory dei registri di verifica dei messaggi viene calcolata come dimensione totale di tutti i file di registro con lo stesso prefisso del nome. Gli altri file che non seguono la convenzione del prefisso del nome non vengono conteggiati nel calcolo della dimensione totale della directory. Se si rinominano i file di registro meno recenti o si copiano gli altri file nella directory dei registri di verifica dei messaggi, la directory potrebbe superare la dimensione massima specificata.

Quando il ruolo del server Trasporto Hub e il ruolo del server Cassette postali vengono installati nello stesso server, la dimensione massima della directory dei registri di verifica dei messaggi non coincide con la dimensione massima specificata poiché i file di registro di verifica dei messaggi generati da ruoli del server diversi hanno prefissi del nome diversi. I file del registro di verifica dei messaggi del ruolo del server Trasporto Hub o Trasporto Edge iniziano con il prefisso del nome MSGTRK. I file del registro di verifica dei messaggi del ruolo del server Cassette postali iniziano con il prefisso del nome MSGTRKM. Quando il ruolo del server Trasporto Hub e il ruolo del server Cassette postali vengono installati nello stesso server, la dimensione massima della directory dei registri di verifica dei messaggi è doppia rispetto al valore specificato.

Il valore predefinito è 250 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. È necessario che il valore del parametro MessageTrackingLogMaxFileSize sia inferiore o uguale al valore del parametro MessageTrackingLogMaxDirectorySize . L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory dei registri di verifica dei messaggi non viene applicato alcun limite di dimensione.

MessageTrackingLogMaxFileSize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima dei file di registro di verifica messaggi. Quando viene raggiunta la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. È necessario che il valore del parametro MessageTrackingLogMaxFileSize sia inferiore o uguale al valore del parametro MessageTrackingLogMaxDirectorySize . L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, ai file del registro di verifica dei messaggi non viene applicato alcun limite di dimensione.

MessageTrackingLogPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare la posizione dei registri di verifica dei messaggi. La posizione predefinita è C:\Program Files\Microsoft\Exchange Server TransportRoles\Logs\MessageTracking. In un ambiente di cluster a copia singola (SCC), spostare la directory dei registri di verifica dei messaggi in una risorsa disco fisico che si trovi in una risorsa di archiviazione condivisa. Questa operazione consente di continuare le ricerche di registri di verifica dei messaggi in caso di failover. Se si imposta il valore del parametro MessageTrackingLogPath su $Null, si disabilita di fatto la verifica dei messaggi. Tuttavia, impostando il valore del parametro MessageTrackingLogPath su $Null quando il valore dell'attributo MessageTrackingLogEnabled è $True, si generano errori nel registro eventi. Il metodo preferenziale per disabilitare la verifica dei messaggi consiste nell'utilizzare il parametro MessageTrackingLogEnabled.

MessageTrackingLogSubjectLoggingEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se l'oggetto del messaggio debba essere incluso nel registro di verifica dei messaggi. Il valore predefinito è $True.

OutboundConnectionFailureRetryInterval

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare l'intervallo tra tentativi successivi di connessione a un server remoto quando i tentativi di connessione precedenti non sono riusciti. I tentativi di connessione non riusciti in precedenza sono controllati dai parametri TransientFailureRetryCount e TransientFailureRetryInterval. Su un server Trasporto Hub, il valore predefinito del parametro OutboundConnectionFailureRetryInterval è 10 minuti. Su un server Trasporto Edge, il valore predefinito è 30 minuti. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:01 e 20.00:00:00.

PickupDirectoryMaxHeaderSize

Facoltativo

Microsoft.Exchange.Data.ByteQuantifiedSize

Questo parametro consente di specificare la dimensione massima dell'intestazione dei messaggi che può essere inviata alla directory di prelievo. Il valore predefinito è 64 KB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra 32768 e 2147483647 byte.

PickupDirectoryMaxMessagesPerMinute

Facoltativo

System.Int32

Questo parametro consente di specificare il numero massimo di messaggi elaborati al minuto dalla directory di prelievo e di riesecuzione. Ciascuna directory può elaborare separatamente i file dei messaggi alla velocità specificata dal parametro PickupDirectoryMaxMessagesPerMinute. Il valore predefinito è 100. L'intervallo di input valido per questo parametro è compresa tra 1 e 20000.

PickupDirectoryMaxRecipientsPerMessage

Facoltativo

System.Int32

Questo parametro consente di specificare il numero massimo di destinatari che possono essere inclusi in un messaggio di posta elettronica. Il valore predefinito è 100. L'intervallo di input valido per questo parametro è compresa tra 1 e 10000.

PickupDirectoryPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare la posizione della directory di prelievo. La directory di prelievo è utilizzata dagli amministratori e dalle applicazioni di terze parti per creare e inviare i messaggi. Il valore predefinito è C:\Program Files\Microsoft\Exchange Server\TransportRoles\Pickup. Se il valore del parametro PickupDirectoryPath è impostato su $Null, la directory di prelievo è disabilitata.

PipelineTracingEnabled

Facoltativo

System.Boolean

Questo parametro consente di abilitare o disabilitare l'analisi della pipeline. L'analisi della pipeline acquisisce i file snapshot del messaggio che registrano le modifiche apportate al messaggio da ogni agente di trasporto configurato sul server Trasporto Hub o Trasporto Edge. L'analisi della pipeline crea file di registro dettagliati che si accumulano rapidamente. L'analisi della pipeline deve essere abilitata solo per un breve periodo, al fine di fornire informazioni diagnostiche approfondite che agevolano la risoluzione dei problemi. Oltre che per la risoluzione dei problemi, la traccia della pipeline può essere utilizzata per convalidare le modifiche apportate alla configurazione del server in cui è abilitata. Il valore predefinito è $False.

PipelineTracingPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare la posizione dei registri di analisi della pipeline. Il percorso predefinito è C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing. Il percorso deve essere locale per il computer Exchange 2007. Se si imposta il valore del parametro PipelineTracingPath su $Null, si disabilita di fatto l'analisi della pipeline. Tuttavia, impostando il valore del parametro PipelineTracingPath su $Null quando il valore dell'attributo PipelineTracingEnabled è $True, si generano errori nel registro eventi. Il metodo preferenziale per disabilitare l'analisi della pipeline è l'utilizzo del parametro PipelineTracingEnabled. L'analisi della pipeline acquisisce il contenuto completo dei messaggi di posta elettronica sul percorso specificato dal parametro PipelineTracingPath. Accertarsi di limitare l'accesso a questa directory. Le autorizzazioni richieste sulla directory specificata dal parametro PipelineTracingPath sono le seguenti:

  • Amministratori: controllo completo

  • Servizio di rete: controllo completo

  • Sistema: controllo completo

PipelineTracingSenderAddress

Facoltativo

System.Nullable

Questo parametro consente di specificare l'indirizzo di posta elettronica del mittente che richiama la traccia della pipeline. Solo i messaggi provenienti da questo indirizzo consentono di generare l'output della traccia della pipeline. L'indirizzo può essere sia all'interno che all'esterno dell'organizzazione di Exchange. In base alle proprie esigenze, è possibile impostare il parametro per diversi indirizzi di mittenti e inviare nuovi messaggi per avviare gli agenti o le route di trasporto da verificare. Il valore predefinito di questo parametro è $null.

PoisonMessageDetectionEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se debbano essere rilevati i messaggi non elaborabili. Il valore predefinito è $True. I messaggi non elaborabili sono messaggi ritenuti potenzialmente dannosi per il sistema di Exchange 2007 dopo un errore del server. I messaggi non elaborabili sono inseriti nella coda di messaggi non elaborabili. Si consiglia di non modificare il valore predefinito a meno che richiesto dal servizio supporto tecnico clienti Microsoft.

PoisonThreshold

Facoltativo

System.Int32

Questo parametro consente di specificare il numero di volte che un messaggio può essere rifiutato prima di essere classificato come non elaborabile. Il valore predefinito è 2. Si consiglia di non modificare il valore predefinito a meno che richiesto dal servizio supporto tecnico clienti Microsoft. L'intervallo di input valido per questo parametro è compresa tra 1 e 10.

QueueMaxIdleTime

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il periodo di permanenza di una coda di recapito alla cassetta postale o di una coda di recapito remoto vuota prima che venga rimossa. Il valore predefinito è 3 minuti. Per specificare un valore, immettere un intervallo di tempo: hh:mm:ss dove h = ore, m = minuti e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:05 e 01:00:00. Si consiglia di non modificare il valore predefinito a meno che richiesto dal servizio supporto tecnico clienti Microsoft.

ReceiveProtocolLogMaxAge

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il periodo di validità massimo dei file di registro di protocollo del connettore di ricezione. I file di registro che risultano anteriori al valore specificato sono eliminati Il valore predefinito è 30 giorni. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro ReceiveProtocolLogMaxAge su 00:00:00 evita la rimozione automatica dei file di registro di protocollo del connettore di ricezione dovuta al periodo di validità.

ReceiveProtocolLogMaxDirectorySize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima della directory di registro di protocollo del connettore di ricezione condivisa da tutti i connettori di ricezione esistenti sul server. Se il limite massimo viene raggiunto, il server elimina i file di registro meno recenti. Il valore predefinito è 250 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro ReceiveProtocolLogMaxFileSize deve essere inferiore o uguale al valore del parametro ReceiveProtocolLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory del registro di protocollo dei connettori di ricezione non viene applicato alcun limite di dimensione.

ReceiveProtocolLogMaxFileSize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima dei file di registro di protocollo del connettore di ricezione condivisi da tutti i connettori di ricezione esistenti sul server. Quando viene raggiunta la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro ReceiveProtocolLogMaxFileSize deve essere inferiore o uguale al valore del parametro ReceiveProtocolLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, ai file di registro del protocollo del connettore di ricezione non viene applicato alcun limite di dimensione.

ReceiveProtocolLogPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare il percorso della directory di registro di protocollo per tutti i connettori di ricezione esistenti sul server. La posizione predefinita è C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpReceive. Impostando il valore di questo parametro su $Null si disabilita la registrazione del protocollo per tutti i connettori di ricezione sul server. Tuttavia, impostando questo parametro su $Null quando il valore dell'attributo ProtocolLoggingLevel di qualsiasi connettore di ricezione sul server è Verbose, si generano errori nel registro eventi. Il metodo preferenziale per disabilitare la registrazione di protocollo è l'utilizzo del cmdlet Set-ReceiveConnector per impostare ProtocolLoggingLevel su None su ogni connettore di ricezione.

RecipientValidationCacheEnabled

Facoltativo

System.Boolean

Questo parametro consente di specificare se gli indirizzi dei destinatari utilizzati dagli agenti di trasporto, quali ad esempio i Filtri destinatario, sono memorizzati nella cache. Il valore predefinito è $True nei server Trasporto Edge e $False nei server Trasporto Hub.

ReplayDirectoryPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare il percorso della directory di riesecuzione. La directory di riesecuzione viene utilizzata per inoltrare nuovamente i messaggi esportati e per ricevere i messaggi da server gateway esterni. La posizione predefinita è C:\Program Files\Microsoft\Exchange Server\TransportRoles\Replay. Se il valore di ReplayDirectoryPath è impostato su $Null, la directory di riproduzione viene disabilitata.

RootDropDirectoryPath

Facoltativo

System.String

Questo parametro consente di specificare la posizione di primo livello della directory di destinazione utilizzata da tutti i connettori esterni definiti sul server Trasporto Hub. Il valore del parametro RootDropDirectoryPath può essere un percorso locale o un percorso UNC (Universal Naming Convention) a un server remoto. Per impostazione predefinita, il parametro RootDropDirectoryPath è vuoto. In questo modo viene indicato che il valore di RootDropDirectoryPath è la cartella di installazione di Exchange 2007. La cartella di installazione di Exchange 2007 predefinita è C:\Programmi\Microsoft\Exchange Server\. Il parametro RootDropDirectoryPath viene utilizzato con il parametro DropDirectory nel cmdlet Set-ForeignConnector per specificare la posizione dei messaggi in uscita verso gli spazi di indirizzamento definiti sul connettore esterno.

RoutingTableLogMaxAge

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il periodo di validità massima dei registri della tabella di routing. I file di registro che risultano anteriori al valore specificato sono eliminati Il valore predefinito è 7 giorni. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss dove d = giorni, h = ore, m = minuti, e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro RoutingTableLogMaxAge su 00:00:00 evita la rimozione automatica dei file di registro tabella di routing dovuta al periodo di validità.

RoutingTableLogMaxDirectorySize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima della directory dei registri della tabella di routing. Se il limite massimo viene raggiunto, il server elimina i file di registro meno recenti. Il valore predefinito è 50 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory del registro della tabella di routing non viene applicato alcun limite di dimensione.

RoutingTableLogPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare la posizione della directory in cui archiviare i file di registro della tabella di routing. Il valore predefinito è C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Routing. L'impostazione del valore del parametro RoutingTableLogPath su $Null disabilita la registrazione della tabella di routing.

SendProtocolLogMaxAge

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro consente di specificare il periodo di validità massimo dei file di registro di protocollo del connettore. I file di registro che risultano anteriori al valore specificato sono eliminati Il valore predefinito è 30 giorni. Per specificare un valore, immettere un intervallo di tempo: gg.hh:mm:ss dove g = giorni, h = ore, m = minuti e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro SendProtocolLogMaxAge su 00:00:00 evita la rimozione automatica dei file di registro di protocollo del connettore di invio dovuta al periodo di validità.

SendProtocolLogMaxDirectorySize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima della directory dei registri di protocollo del connettore di invio. Se il limite massimo viene raggiunto, il server elimina i file di registro meno recenti. Il valore minimo è 1 MB. Il valore predefinito è 250 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro SendProtocolLogMaxFileSize deve essere inferiore o uguale al valore del parametro SendProtocolLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory del registro di protocollo dei connettori di invio non viene applicato alcun limite di dimensione.

SendProtocolLogMaxFileSize

Facoltativo

Microsoft.Exchange.Data.Unlimited

Questo parametro consente di specificare la dimensione massima dei file di registro di protocollo del connettore di invio condivisi da tutti i connettori di invio esistenti sul server. Quando viene raggiunta la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro SendProtocolLogMaxFileSize deve essere inferiore o uguale al valore del parametro SendProtocolLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compresa tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, ai file di registro del protocollo del connettore di invio non viene applicato alcun limite di dimensione.

SendProtocolLogPath

Facoltativo

Microsoft.Exchange.Data.LocalLongFullPath

Questo parametro consente di specificare la posizione dell'archiviazione dei registri di protocollo per i connettori di invio. La posizione predefinita è "C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpSend". Impostando il valore di questo parametro su $Null si disabilita la registrazione del protocollo per tutti i connettori di invio sul server. Tuttavia, l'impostazione di questo parametro su $Null quando il valore dell'attributo ProtocolLoggingLevel di qualsiasi connettore di invio sul server è Verbose o se il parametro IntraOrgConnectorProtocolLoggingLevel è impostato su Verbose, genera errori nel registro eventi. Il metodo preferenziale per disabilitare la registrazione di protocollo è l'utilizzo del cmdlet Set-SendConnector per impostare il parametro ProtocolLoggingLevel su None su ogni connettore di invio e per impostare il parametro IntraOrgConnectorProtocolLoggingLevel su None.

TransientFailureRetryCount

Facoltativo

System.Int32

Questo parametro consente di specificare il numero massimo di tentativi di connessione immediati effettuati dal server quando si verifica un errore di connessione con un server remoto. Il valore predefinito è 6. L'intervallo di input valido per questo parametro è compresa tra 0 e 15. Quando il valore di questo parametro è impostato su 0, il server non prova immediatamente a ristabilire una connessione non riuscita e il tentativo di connessione successivo è controllato dal parametro OutboundConnectionFailureRetryInterval .

TransientFailureRetryInterval

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Questo parametro controlla l'intervallo di connessione tra ogni tentativo di connessione specificato dal parametro TransientFailureRetryCount. Su un server Trasporto Hub, il valore predefinito del parametro TransientFailureRetryInterval è 5 minuti. Su un server Trasporto Edge, il valore predefinito è 10 minuti. Per specificare un valore, immettere un intervallo di tempo: hh:mm:ss dove h = ore, m = minuti e s = secondi. L'intervallo di input valido per questo parametro è compresa tra 00:00:01 e 12:00:00.

WhatIf

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro WhatIf consente al comando di simulare le azioni da intraprendere sull'oggetto. Utilizzando il parametro WhatIf, è possibile visualizzare quali sono le modifiche che verrebbero apportate senza applicarle. Per il parametro WhatIf non è necessario specificare un valore.

Esempio

Quando si utilizza il comando Set-TransportServer, è possibile impostare un qualsiasi numero di parametri alla volta. Negli esempi seguenti viene descritta la sintassi del comando.

Nel primo esempio il parametro DelayNotificationTimeout è impostato su 13 ore.

Nel secondo esempio il parametro TransientFailureRetryCount è impostato su 3 e il parametro TransientFailureRetryInterval su 30 secondi.

Nel terzo esempio il parametro ReceiveProtocolLogPath è impostato su 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"