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 è 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 è |
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 è |
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 è
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 |
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 è
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 |
ConnectivityLogPath |
Facoltativo |
Microsoft.Exchange.Data.LocalLongFullPath |
Questo parametro consente di specificare la posizione predefinita della directory dei registri di connettività. Il valore predefinito è |
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 è
|
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 |
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 è |
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 |
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 è Nota Se il valore del parametro ExternalDNSAdapterEnabled è impostato su |
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 |
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 |
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 è |
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 è
I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra |
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 è |
ExternalIPAddress |
Facoltativo |
System.Net.IPAddress |
Questo parametro specifica l'indirizzo IP utilizzato nel campo di intestazione del messaggio |
ExternalPostmasterAddress |
Facoltativo |
System.Nullable |
Questo parametro consente di specificare l'indirizzo di posta elettronica nel campo di intestazione |
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 è |
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 |
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 è Nota Se il valore del parametro InternalDNSAdapterEnabled è impostato su |
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 Il valore predefinito è |
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 |
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 è |
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 è
I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra |
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 è |
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:
Valori validi per questo parametro sono |
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 è |
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 è |
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 è |
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 è |
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 è |
MessageTrackingLogEnabled |
Facoltativo |
System.Boolean |
Questo parametro consente di specificare se la verifica dei messaggi è abilitata. Il valore predefinito è |
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 è |
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 è
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 |
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 è
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 |
MessageTrackingLogPath |
Facoltativo |
Microsoft.Exchange.Data.LocalLongFullPath |
Questo parametro consente di specificare la posizione dei registri di verifica dei messaggi. La posizione predefinita è |
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 è |
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 |
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 è
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 è |
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 è |
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 è |
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 è |
PipelineTracingPath |
Facoltativo |
Microsoft.Exchange.Data.LocalLongFullPath |
Questo parametro consente di specificare la posizione dei registri di analisi della pipeline. Il percorso predefinito è
|
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 è |
PoisonMessageDetectionEnabled |
Facoltativo |
System.Boolean |
Questo parametro consente di specificare se debbano essere rilevati i messaggi non elaborabili. Il valore predefinito è |
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 è |
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 è |
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 è |
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 è
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 |
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 è
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 |
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 è |
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 è |
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 è |
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 è |
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 è
I valori non qualificati vengono considerati byte. L'intervallo di input valido per questo parametro è compresa tra |
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 è |
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 è |
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 è
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 |
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 è
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 |
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 è |
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 è |
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 |
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"