Set-TransportServer

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2007-08-21

La cmdlet Set-TransportServer permet de définir les options de configuration de transport pour des ordinateurs sur lesquels le rôle serveur de transport Hub ou Edge est installé.

Syntaxe

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

Description détaillée

La cmdlet Set-TransportServer permet de configurer tout paramètre de configuration de transport sur un serveur de transport Hub ou Edge Microsoft Exchange Server 2007. Les modifications apportées à l'objet serveur de transport Hub sont enregistrées dans le service d'annuaire Active Directory. Les modifications apportées à l'objet serveur de transport Edge sont enregistrées sur le serveur local à l'aide d'Active Directory Application Mode (ADAM). Dans Exchange 2007, comme le serveur de transport Edge existe dans le réseau de périmètre, le serveur n'a pas accès à la forêt Active Directory de production. C'est pourquoi ADAM est utilisé pour fournir un service d'annuaire pour le serveur de transport Edge.

La cmdlet Set-TransportServer manipule les groupes de paramètres suivants :

  • Identité du domaine

  • Limitation des connexions

  • Intervalles et délais de nouvelles tentatives pour les messages échoués

  • Messages, intervalles et délais de notification d'état de remise

  • Sources DNS (Domain Name System)

  • Protocole, messages non remis (messages incorrects), et emplacement et taille du répertoire de collecte

  • Emplacement, âge et taille des fichiers journaux de suivi des messages

Notes

La cmdlet Set-TransportServer ne requiert pas la spécification du paramètre Identity pour son exécution.

Pour exécuter la cmdlet Set-TransportServer, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur Exchange Server et le groupe Administrateurs local pour le serveur cible.

Pour exécuter la cmdlet Set-TransportServer sur un ordinateur sur lequel le rôle serveur de transport Edge est installé, vous devez ouvrir une session en utilisant un compte membre du groupe Administrateurs local sur cet ordinateur.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Ce paramètre spécifie le serveur que vous voulez modifier.

AntispamAgentsEnabled

Facultatif

System.Boolean

Ce paramètre indique si des agents de blocage du courrier indésirable sont installés sur le serveur spécifié avec le paramètre Identity. La valeur par défaut est $False sur les serveurs de transport Hub et $True sur les serveurs de transport Edge.

importantImportant :
Pour définir ce paramètre, utilisez un script. Vous ne devez pas modifier ce paramètre manuellement.

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre Confirm suspend le traitement par la commande et vous demande de confirmer les actions que la commande va exécuter avant de continuer le traitement. Il n'est pas nécessaire de spécifier une valeur pour le paramètre Confirm.

ConnectivityLogEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si le journal de connectivité est activé ou désactivé. La valeur par défaut est $False.

ConnectivityLogMaxAge

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'âge maximal du fichier journal de connectivité. Les fichiers journaux plus anciens que la valeur spécifiée sont supprimés. La valeur par défaut est 30 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:00 à 24855.03:14:07. Définir la valeur du paramètre ConnectivityLogMaxAge sur 00:00:00 empêche la suppression automatique des fichiers journaux de connectivité à cause de leur ancienneté.

ConnectivityLogMaxDirectorySize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale de tous les journaux de connectivité dans le répertoire des journaux de connectivité. Si un répertoire atteint sa taille maximale de fichier, le serveur supprime d’abord les fichiers journaux les plus anciens. La valeur par défaut est 250 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre ConnectivityLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre ConnectivityLogMaxDirectorySize. La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée au répertoire du journal de connectivité.

ConnectivityLogMaxFileSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale de chaque fichier journal de connectivité. Quand un fichier journal atteint la taille maximale, un nouveau fichier journal est créé. La valeur par défaut est 10 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre ConnectivityLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre ConnectivityLogMaxDirectorySize. La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée aux fichiers du journal de connectivité.

ConnectivityLogPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie l'emplacement du répertoire des journaux de connectivité par défaut. La valeur par défaut est C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Connectivity. Si vous définissez la valeur du paramètre ConnectivityLogPath sur $Null, vous désactivez effectivement l'enregistrement de la connectivité. Toutefois, si vous définissez la valeur du paramètre ConnectivityLogPath sur $Null lorsque la valeur de l'attribut ConnectivityLogEnabled est $True, des erreurs seront générées dans le journal des événements.

ContentConversionTracingEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si le suivi de conversion de contenu est activé ou désactivé. Le suivi de conversion de contenu capture les erreurs de conversion qui se produisent sur le serveur de transport Hub ou le serveur de transport Edge. La valeur par défaut est $False. Le suivi de conversion de contenu capture au maximum 128 Mo d'erreurs de conversion de contenu. Une fois la limite de 128 Mo atteinte, plus aucune erreur de conversion de contenu n'est capturée. Le suivi de la conversion de contenu capture le contenu complet des messages électroniques vers le chemin d'accès spécifié par le paramètre PipelineTracingPath. Assurez-vous de restreindre l’accès à ce répertoire. Les autorisations requises sur le répertoire spécifié par le paramètre PipelineTracingPath sont les suivantes :

  • Administrateurs : Contrôle total

  • Service réseau : Contrôle total

  • Système : Contrôle total

DelayNotificationTimeout

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie le délai pendant lequel le serveur attend avant de générer une notification d'état de remise retardée. La valeur par défaut est 4 heures. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:01 à 30.00:00:00. La valeur du paramètre DelayNotificationTimeout doit toujours être supérieure à celle du paramètre TransientFailureRetryCount multipliée par la valeur du paramètre TransientFailureRetryInterval.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine qui écrit ce changement de configuration dans le service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande. Le paramètre DomainController n'est pas pris en charge sur les ordinateurs sur lesquels le rôle serveur de transport Edge est installé. Le rôle serveur de transport Edge écrit et lit uniquement sur l'instance locale Active Directory Application Mode (ADAM).

ExternalDelayDSNEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si une notification d'état de remise retardée doit être créée pour les messages externes qui n'ont pas pu être remis immédiatement. La valeur par défaut est $True.

ExternalDNSAdapterEnabled

Facultatif

System.Boolean

Ce paramètre spécifie un ou plusieurs serveurs DNS utilisés par Exchange 2007 pour les recherches DNS externes. Lorsque le paramètre ExternalDNSAdapterEnabled est défini sur $True, les recherches DNS de destinations à l’extérieur de l’organisation Exchange sont exécutées à l’aide des paramètres DNS de la carte réseau externe spécifiée par la valeur du paramètre ExternalDNSAdapterGUID. Si vous voulez spécifier une liste personnalisée de serveurs DNS utilisés uniquement pour les recherches DNS externes d’Exchange 2007, vous devez spécifier les serveurs DNS à l’aide du paramètre ExternalDNSServers et définir la valeur du paramètre ExternalDNSAdapterEnabled sur $False. La valeur par défaut du paramètre ExternalDNSAdapterEnabled est $True.

ExternalDNSAdapterGUID

Facultatif

System.Guid

Ce paramètre spécifie la carte réseau dont les paramètres DNS sont utilisés pour les recherches DNS de destinations à l’extérieur de l’organisation Exchange. Le concept d’une carte réseau externe et d'une carte réseau interne n'est applicable que dans un environnement de serveur Exchange 2007 multirésident. Généralement, un serveur Exchange 2007 multirésident est utilisé uniquement avec le rôle serveur de transport Edge dans un réseau de périmètre. Lorsqu’aucune carte réseau n'est spécifiée comme carte réseau pour les recherches DNS externes, la valeur du paramètre ExternalDNSAdapterGUID est 00000000-0000-0000-0000-000000000000 et les recherches DNS externes sont exécutées en utilisant les paramètres DNS d’une carte réseau disponible. Vous pouvez entrer le GUID d’une carte réseau spécifique à utiliser pour les recherches DNS externes. La valeur par défaut du paramètre ExternalDNSAdapterGUID est 00000000-0000-0000-0000-000000000000..

> [!Note] > Si la valeur du paramètre ExternalDNSAdapterEnabled est définie sur $False, la valeur du paramètre ExtermalDNSAdapterGUID est ignorée et la liste des serveurs DNS du paramètre ExternalDNSServers est utilisée.

ExternalDNSProtocolOption

Facultatif

Microsoft.Exchange.Data.ProtocolOption

Ce paramètre spécifie le protocole à utiliser lors de l'interrogation de serveurs DNS externes. Les options valides pour ce paramètre sont Any, UseTCPOnly et UseUDPOnly. La valeur par défaut est Any.

ExternalDNSServers

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Ce paramètre spécifie la liste de serveurs DNS externes que le serveur interroge pour résoudre un domaine distant. Vous devez séparer les adresses IP à l'aide de virgules. La valeur par défaut est une liste vide ({}).

> [!Note] > Si la valeur du paramètre ExternalDNSAdapterEnabled est définie sur $True, le paramètre ExternalDNSServers et sa liste de serveurs DNS ne sont pas utilisés.

ExternalDsnDefaultLanguage

Facultatif

System.Globalization.CultureInfo

Ce paramètre spécifie la langue du serveur Exchange à utiliser par défaut lors de la création de messages de notification d'état de remise externes. La valeur par défaut est la langue du serveur Microsoft Windows par défaut.

ExternalDsnLanguageDetectionEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si le serveur doit tenter d'envoyer une notification d'état de remise externe dans la même langue que le message d'origine ayant généré la notification. La valeur par défaut est $True.

ExternalDsnMaxMessageAttachSize

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie la taille maximale du message d'origine joint à une notification d'état de remise externe. Si le message d'origine externe dépasse cette taille, seuls les en-têtes du message d'origine sont inclus dans la notification d'état de remise. La valeur par défaut est 10 Mo. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

Les valeurs non qualifiées sont traitées comme des octets. La plage d'entrées valides pour ce paramètre s'étend de 0 à 2147483647. Si vous spécifiez une valeur de 0, seuls les en-têtes de message originaux sont associés à la notification d'état de remise externe.

ExternalDSNReportingAuthority

Facultatif

Microsoft.Exchange.Data.SmtpDomain

Ce paramètre spécifie le nom de serveur qui doit figurer dans la partie codée du message de notification d'état de remise externe. La valeur par défaut est le domaine faisant autorité spécifié en cours d'installation.

ExternalDsnSendHtml

Facultatif

System.Boolean

Ce paramètre spécifie si les messages de notification d'état de remise externes doivent être envoyés en format HTML ou comme texte brut. La valeur par défaut est $True.

ExternalIPAddress

Facultatif

System.Net.IPAddress

Ce paramètre spécifie l’adresse IP utilisée dans le champ d’en-tête de message Received: pour chaque message qui transite via le serveur de transport Edge ou de transport Hub. L’adresse IP dans le champ d'en-tête Received: est utilisée pour la détection du nombre de sauts et des boucles de routage. Lorsqu'un serveur de transport Edge est protégé par un routeur ou un pare-feu utilisant la fonctionnalité NAT (Network Address Translation), cette dernière interrompt les calculs liés au nombre de sauts et aux boucles de routage du serveur de transport Edge. Lorsqu'un serveur de transport Edge est protégé par la fonctionnalité NAT, les adresses IP non routables et privées RFC 1918 généralement utilisées par les cartes réseau du serveur ne correspondent pas aux adresses IP routables et publiques définies dans les enregistrements MX DNS publics du domaine. Les adresses IP attribuées aux cartes réseau internes ou externes du serveur de transport Edge peuvent être identifiées à l’aide de la cmdlet Get-NetworkConnectionInfo L’adresse IP spécifiée par le paramètre ExternalIPAddress remplace l'adresse IP réelle de la carte réseau externe. Généralement, vous voulez définir la valeur du paramètre ExternalIPAddress afin qu’elle corresponde à la valeur de l’enregistrement MX public de votre domaine. La valeur par défaut du paramètre ExternalIPAddress est vide Cela signifie que l'adresse IP réelle de la carte réseau externe est utilisée dans le champ d'en-tête Received:.

ExternalPostmasterAddress

Facultatif

System.Nullable

Ce paramètre spécifie l'adresse de messagerie à afficher dans le champ d'en-tête From: d'un message de notification d'état de remise externe. La valeur par défaut est $Null. Sur un serveur de transport Hub, la valeur de l'adresse de messagerie d'administrateur externe est postmaster@<defaultaccepteddomain>. Si un serveur de transport Edge n’a pas encore terminé le processus EdgeSync et que le paramètre ExternalPostmasterAddress est défini sur $Null, l’adresse de messagerie d’administrateur externe sur le serveur de transport Edge est postmaster@<edgetransportserverfqdn>. Si un serveur de transport Edge a terminé le processus EdgeSync et que le paramètre ExternalPostmasterAddress est défini sur $Null, l’adresse de messagerie d’administrateur externe sur le serveur de transport Edge est postmaster@<defaultaccepteddomain>. Pour annuler le comportement par défaut, vous pouvez spécifier une adresse de messagerie pour le paramètre ExternalPostMasterAddress.

Instance

Facultatif

Microsoft.Exchange.Data.Directory.Management.TransportServer

Ce paramètre permet de transmettre un objet entier à la commande à traiter. Il est principalement utilisé dans les scripts où un objet entier doit être transmis à la commande.

InternalDelayDSNEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si une notification d'état de remise retardée doit être créée pour des messages échangés avec des destinataires et des expéditeurs au sein de la même organisation Exchange qui n'ont pu être remis immédiatement. La valeur par défaut est $True.

InternalDNSAdapterEnabled

Facultatif

System.Boolean

Ce paramètre spécifie un ou plusieurs serveurs DNS qui utilisent Exchange 2007 pour les recherches DNS internes. Lorsque le paramètre InternalDNSAdapterEnabled est défini sur $True, les recherches DNS de destinations à l’intérieur de l’organisation Exchange sont exécutées à l’aide des paramètres DNS de la carte réseau interne spécifiée par la valeur du paramètre InternalDNSAdapterGUID. Si vous voulez spécifier une liste personnalisée de serveurs DNS utilisés uniquement pour les recherches DNS internes d’Exchange 2007, vous devez spécifier les serveurs DNS à l’aide du paramètre InternalDNSServers et définir la valeur du paramètre InternalDNSAdapterEnabled sur $False. La valeur par défaut du paramètre InternalDNSAdapterEnabled est $True.

InternalDNSAdapterGUID

Facultatif

System.Guid

Ce paramètre spécifie la carte réseau dont les paramètres DNS sont utilisés pour les recherches DNS de serveurs à l’intérieur de l’organisation Exchange. Le concept d’une carte réseau interne et d'une carte réseau externe n'est applicable que dans un environnement de serveur Exchange 2007 multirésident. Généralement, un serveur Exchange 2007 multirésident est utilisé uniquement avec le rôle serveur de transport Edge dans un réseau de périmètre. Lorsqu’aucune carte réseau n'est spécifiée comme carte réseau pour les recherches DNS externes, la valeur du paramètre InternalDNSAdapterGUID est 00000000-0000-0000-0000-000000000000 et les recherches DNS internes sont exécutées en utilisant les paramètres DNS d’une carte réseau disponible. Vous pouvez entrer le GUID d’une carte réseau spécifique à utiliser pour les recherches DNS internes. La valeur par défaut du paramètre InternalDNSAdapterGUID est 00000000-0000-0000-0000-000000000000..

> [!Note] > Si la valeur du paramètre InternalDNSAdapterEnabled est définie sur $False, la valeur du paramètre InternalDNSAdapterGUID est ignorée et la liste des serveurs DNS du paramètre InternalDNSServers est utilisée.

InternalDNSProtocolOption

Facultatif

Microsoft.Exchange.Data.ProtocolOption

Ce paramètre spécifie le protocole à utiliser lors de l'interrogation de serveurs DNS internes. Les options valides pour ce paramètre sont Any, UseTcpOnly, ou UseUdpOnly.

La valeur par défaut est Any.

InternalDNSServers

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Ce paramètre spécifie la liste de serveurs DNS externes à utiliser lors de la résolution d'un nom de domaine. Les serveurs DNS sont spécifiés par une adresse IP et séparés par des virgules. La valeur par défaut est une liste vide ({}).

> [!Note] > Si le paramètre InternalDNSAdapterGUID est défini et la valeur du paramètre ExternalDNSAdapterEnabled est définie sur $True, le paramètre InternalDNSServers et sa liste de serveurs DNS ne sont pas utilisés.

InternalDsnDefaultLanguage

Facultatif

System.Globalization.CultureInfo

Ce paramètre spécifie la langue du serveur Exchange à utiliser par défaut lors de la création de messages de notification d'état de remise internes. La valeur par défaut est la langue du serveur Microsoft Windows par défaut.

InternalDsnLanguageDetectionEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si le serveur doit tenter d'envoyer une notification d'état de remise interne dans la même langue que le message d'origine ayant généré la notification. La valeur par défaut est $True.

InternalDsnMaxMessageAttachSize

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie la taille maximale du message d'origine ayant généré une notification d'état de remise interne. Si le message d'origine externe dépasse cette taille, seuls les en-têtes du message d'origine sont inclus dans la notification d'état de remise. La valeur par défaut est 10 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

Les valeurs non qualifiées sont traitées comme des octets. La plage d'entrées valides pour ce paramètre s'étend de 0 à 2147483647. Si vous spécifiez une valeur de 0, seuls les en-têtes de message originaux sont associés à la notification d'état de remise interne.

InternalDSNReportingAuthority

Facultatif

Microsoft.Exchange.Data.SmtpDomain

Ce paramètre spécifie le nom de serveur qui doit figurer dans le message de notification d'état de remise interne. La valeur par défaut est le domaine faisant autorité spécifié en cours d'installation.

InternalDsnSendHtml

Facultatif

System.Boolean

Ce paramètre spécifie si des messages de notification d'état de remise internes doivent être envoyés en format HTML ou comme texte brut. La valeur par défaut est $True.

IntraOrgConnectorProtocolLoggingLevel

Facultatif

Microsoft.Exchange.Data.ProtocolLoggingLevel

Ce paramètre active ou désactive l’enregistrement dans le journal de protocole SMTP sur le connecteur d'envoi intra-organisationnel implicite et invisible créé sur chaque serveur de transport Hub. Le connecteur d'envoi implicite est utilisé pour relayer les messages vers les destinations suivantes :

  • vers d'autres serveurs de transport Hub de l'organisation Exchange ;

  • vers des serveurs Exchange Server 2003 de l'organisation Exchange ;

  • vers des serveurs de transport Edge de l'organisation Exchange.

Les valeurs valides pour ce paramètre sont None et Verbose. La valeur Verbose active l’enregistrement dans le journal de protocole du connecteur. La valeur None désactive l’enregistrement dans le journal de protocole du connecteur. La valeur par défaut est None. Lorsque le paramètre IntraOrgConnectorProtocolLoggingLevel est défini sur Verbose, les informations sont écrites dans le journal de protocole du connecteur d'envoi spécifié par le paramètre SendProtocolLog.

MaxConcurrentMailboxDeliveries

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de threads de remise que le serveur peut ouvrir simultanément pour remettre des messages à des boîtes aux lettres. La valeur par défaut est 30. La plage d'entrées valide pour ce paramètre s'étend de 1 à 256. Il est recommandé de ne pas modifier la valeur par défaut, sauf si les services du Support technique Microsoft vous conseillent de le faire.

MaxConcurrentMailboxSubmissions

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de threads de dépôt que le serveur peut ouvrir simultanément pour envoyer des messages de boîtes aux lettres. La valeur par défaut est 20. La plage d’entrées valide pour ce paramètre s’étend de 1 à 256.

MaxConnectionRatePerMinute

Facultatif

System.Int32

Ce paramètre spécifie la vitesse maximale d’ouverture des connexions avec le serveur. S’il y a plusieurs tentatives de connexion simultanées au serveur, le paramètre MaxConnectionRatePerMinute limite la vitesse d’ouverture des connexions afin de ne pas saturer les ressources du serveur. La valeur par défaut est 1200 connexions par minute. Si la vitesse maximale de connexion est atteinte, la plage des entrées valides pour ce paramètre s’étend de 1 à 2147483647.

MaxOutboundConnections

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie le nombre maximal de connexions sortantes qui peuvent être ouvertes simultanément. La valeur par défaut est 1000. La plage d'entrées valides pour ce paramètre s'étend de 1 à 2147483647. Si vous entrez la valeur unlimited, aucune limite n’est imposée quant au nombre de connexions sortantes. La valeur du paramètre MaxOutboundConnections doit être supérieure ou égale à la valeur du paramètre MaxPerDomainOutboundConnections.

MaxPerDomainOutboundConnections

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie le nombre maximal de connexions simultanées à un domaine. La valeur par défaut est 20. La plage d'entrées valide pour ce paramètre s'étend de 1 à 2147483647. Si vous entrez la valeur unlimited, aucune limite n’est imposée quant au nombre de connexions sortantes par domaine. La valeur du paramètre MaxPerDomainOutboundConnections doit être inférieure ou égale à la valeur du paramètre MaxOutboundConnections.

MessageExpirationTimeout

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie le temps maximal pendant lequel un message particulier peut rester dans une file d'attente. Si un message reste dans la file d'attente pendant une période plus longue, le message est retourné à l'expéditeur comme échec matériel. La valeur par défaut est 2 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:05 à 90.00:00:00.

MessageRetryInterval

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'intervalle de relance pour les messages individuels, suite à un échec de connexion à un serveur distant. La valeur par défaut est 1 minute. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:01 à 1.00:00:00. Il est recommandé de ne pas modifier la valeur par défaut, sauf si les services du Support technique Microsoft vous conseillent de le faire.

MessageTrackingLogEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si le suivi des messages est activé. La valeur par défaut est $True.

MessageTrackingLogMaxAge

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'âge maximal du journal de suivi des messages. Les fichiers journaux plus anciens que la valeur spécifiée sont supprimés. La valeur par défaut est 30 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:00 à 24855.03:14:07. Définir la valeur du paramètre MessageTrackingLogMaxAge sur 00:00:00 empêche la suppression automatique des fichiers du journal de suivi des messages à cause de leur ancienneté.

MessageTrackingLogMaxDirectorySize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale du répertoire des journaux de suivi des messages. Si la taille de répertoire maximale est atteinte, le serveur commence par supprimer les fichiers journaux les plus anciens.

La taille maximale du répertoire des journaux de suivi des messages est calculée comme la taille totale de tous les fichiers journaux dont le nom porte le même préfixe. Les fichiers ne répondant pas à cette convention de préfixe de sont pas comptabilisés dans le calcul de la taille totale du répertoire. La modification du nom d'anciens fichiers journaux ou la copie d'autres fichiers dans le répertoire des journaux de suivi des messages peut avoir pour effet que la taille du répertoire dépasse la taille maximale spécifiée.

Lorsque les rrôles serveur de transport Hub et serveur de boîtes aux lettres sont installés sur le même serveur, la taille maximale du répertoire des journaux de suivi des messages n'est pas la taille maximale spécifiée parce que les fichiers journaux de suivi des messages générés par les différents rrôles serveur portent des préfixes différents. Les fichiers journaux de suivi des messages pour le rôle serveur de transport Hub ou serveur de transport Edge commencent par le même préfixe, MSGTRK. Les fichiers journaux de suivi des messages pour le rôle serveur de boîtes aux lettres commencent par le même préfixe, MSGTRKM. Lorsque les rrôles serveur de transport Hub et serveur de boîtes aux lettres sont installés sur le même serveur, la taille maximale du répertoire des journaux de suivi des messages correspond au double de la valeur spécifiée.

La valeur par défaut est 250 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre MessageTrackingLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre MessageTrackingLogMaxDirectorySize . La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée au répertoire du journal de suivi des messages.

MessageTrackingLogMaxFileSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale des fichiers des journaux de suivi des messages. Quand un fichier journal atteint la taille maximale, un nouveau fichier journal est créé. La valeur par défaut est 10 Mo. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre MessageTrackingLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre MessageTrackingLogMaxDirectorySize . La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée aux fichiers journaux de suivi des messages.

MessageTrackingLogPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie l'emplacement des journaux de suivi des messages. L'emplacement par défaut est C:\Program Files\Microsoft\Exchange Server TransportRoles\Logs\MessageTracking. Dans un environnement de cluster à copie unique (SCC), déplacez le répertoire du journal de suivi des messages vers une ressource de disque physique localisée sur la ressource de stockage partagée. Cela assure la continuité des recherches sur les journaux de suivi des messages si un basculement survient. Si vous définissez la valeur du paramètre MessageTrackingLogPath sur $Null, vous désactivez le suivi des messages. Toutefois, si vous définissez la valeur du paramètre MessageTrackingLogPath sur $Null lorsque la valeur de l'attribut MessageTrackingLogEnabled est $True, des erreurs seront générées dans le journal des événements. La méthode préférée pour désactiver le suivi des messages consiste à utiliser le paramètre MessageTrackingLogEnabled.

MessageTrackingLogSubjectLoggingEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si l'objet du message doit être inclus dans le journal de suivi des messages. La valeur par défaut est $True.

OutboundConnectionFailureRetryInterval

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'intervalle de relance pour les tentatives suivantes de connexion à un serveur distant lorsque des tentatives de connexion antérieures ont échoué. Les tentatives de connexion précédemment échouées sont contrôlées par les paramètres TransientFailureRetryCount et TransientFailureRetryInterval. Sur un serveur de transport Hub, la valeur par défaut du paramètre OutboundConnectionFailureRetryInterval est 10 minutes. Sur un serveur de transport Edge, la valeur par défaut est 30 minutes. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:01 à 20.00:00:00.

PickupDirectoryMaxHeaderSize

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie la taille maximale d'en-tête des messages qui peut être soumis au répertoire de collecte. La valeur par défaut est 64 KB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

Les valeurs non qualifiées sont traitées comme des octets. La plage d'entrées valide pour ce paramètre s'étend de 32768 à 2147483647 octets.

PickupDirectoryMaxMessagesPerMinute

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de messages traités par minute par le répertoire de collecte et le répertoire de relecture. Chaque répertoire peut traiter de façon indépendante des fichiers de messages à la vitesse spécifiée par le paramètre PickupDirectoryMaxMessagesPerMinute. La valeur par défaut est 100. La plage d'entrées valide pour ce paramètre s'étend de 1 à 20000.

PickupDirectoryMaxRecipientsPerMessage

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de destinataires pouvant être inclus sur un message électronique. La valeur par défaut est 100. La plage d'entrées valide pour ce paramètre s'étend de 1 à 10000.

PickupDirectoryPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie l'emplacement du répertoire de collecte. Le répertoire de collecte est utilisé par les administrateurs et des applications tierces pour créer et envoyer des messages. La valeur par défaut est C:\Program Files\Microsoft\Exchange Server\TransportRoles\Pickup. Si la valeur de PickupDirectoryPath est définie sur $Null, le répertoire de collecte est désactivé.

PipelineTracingEnabled

Facultatif

System.Boolean

Ce paramètre active ou désactive le suivi du pipeline. Le suivi du pipeline capture les fichiers instantanés de message qui enregistrent les modifications apportées au message par chaque agent de transport configuré sur le serveur de transport Hub ou Edge. Le suivi du pipeline génère des fichiers journaux détaillés qui s'accumulent rapidement. Le suivi du pipeline devrait uniquement être activé de façon brève afin d’obtenir des informations de diagnostic approfondies permettant de résoudre les problèmes. Outre la résolution des problèmes, vous pouvez utiliser le traçage du pipeline pour valider les modifications que vous apportez à la configuration du serveur sur lequel vous activez le traçage du pipeline. La valeur par défaut est $False.

PipelineTracingPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie l'emplacement des journaux de suivi du pipeline. Le chemin par défaut est C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing. Il doit s'agir d'un chemin d'accès local de l'ordinateur Exchange 2007. Si vous définissez la valeur du paramètre PipelineTracingPath sur $Null, vous désactivez effectivement le suivi du pipeline. Toutefois, si vous définissez la valeur du paramètre PipelineTracingPath sur $Null lorsque la valeur de l'attribut PipelineTracingEnabled est $True, des erreurs seront générées dans le journal des événements. La méthode préférée pour désactiver le suivi du pipeline consiste à utiliser le paramètre PipelineTrackingLogEnabled. Le suivi du pipeline capture le contenu complet des messages électroniques vers le chemin d'accès spécifié par le paramètre PipelineTracingPath. Assurez-vous de restreindre l’accès à ce répertoire. Les autorisations requises sur le répertoire spécifié par le paramètre PipelineTracingPath sont les suivantes :

  • Administrateurs : Contrôle total

  • Service réseau : Contrôle total

  • Système : Contrôle total

PipelineTracingSenderAddress

Facultatif

System.Nullable

Ce paramètre spécifie l'adresse de messagerie de l'expéditeur qui invoque le traçage de pipeline. Seuls des messages en provenance de cette adresse génèrent une sortie de traçage du pipeline. L'adresse peut être située à l'intérieur ou à l'extérieur de l'organisation Exchange. En fonction de vos impératifs, il se peut que vous deviez définir ce paramètre sur d'autres adresses d'expéditeur et envoyer de nouveaux messages pour démarrer les agents ou routes de transport que vous voulez tester. La valeur par défaut de ce paramètre est $null.

PoisonMessageDetectionEnabled

Facultatif

System.Boolean

Ce paramètre spécifie si les messages incohérents doivent être détectés. La valeur par défaut est $True. Les messages incohérents sont les messages identifiés comme potentiellement dangereux pour le système Exchange 2007 après une défaillance du serveur. Les messages incohérents sont placés dans la file d'attente de messages incohérents. Il est recommandé de ne pas modifier la valeur par défaut, sauf si les services du Support technique Microsoft vous conseillent de le faire.

PoisonThreshold

Facultatif

System.Int32

Ce paramètre spécifie le nombre de fois qu'un message peut être rejeté avant d'être classifié comme message incohérent. La valeur par défaut est 2. Il est recommandé de ne pas modifier la valeur par défaut, sauf si les services du Support technique Microsoft vous conseillent de le faire. La plage d'entrées valide pour ce paramètre s'étend de 1 à 10.

QueueMaxIdleTime

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie la période de rétention d'une file d'attente de remise de boîte aux lettres vide ou d'une file d'attente de remise à distance avant sa suppression. La valeur par défaut est 3 minutes. Pour spécifier une valeur, entrez-la sous forme de période : hh:mm:ss, où h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:05 à 01:00:00. Il est recommandé de ne pas modifier la valeur par défaut, sauf si les services du Support technique Microsoft vous conseillent de le faire.

ReceiveProtocolLogMaxAge

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'âge maximal des fichiers journaux de protocole du connecteur de réception. Les fichiers journaux plus anciens que la valeur spécifiée sont supprimés. La valeur par défaut est 30 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ssj = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:00 à 24855.03:14:07. Définir la valeur du paramètre ReceiveProtocolLogMaxAge sur 00:00:00 empêche la suppression automatique des fichiers journaux de protocole des connecteurs de réception à cause de leur ancienneté.

ReceiveProtocolLogMaxDirectorySize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale du répertoire des journaux de protocole des connecteurs de réception partagé par tous les connecteurs de réception existant sur le serveur. Si la taille de répertoire maximale est atteinte, le serveur commence par supprimer les fichiers journaux les plus anciens. La valeur par défaut est 250 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre ReceiveProtocolLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre ReceiveProtocolLogMaxDirectorySize. La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée au répertoire du journal de protocole du connecteur de réception.

ReceiveProtocolLogMaxFileSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale des fichiers journaux de protocole des connecteurs de réception partagés par tous les connecteurs de réception existant sur le serveur. Quand un fichier journal atteint la taille maximale, un nouveau fichier journal est créé. La valeur par défaut est 10 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre ReceiveProtocolLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre ReceiveProtocolLogMaxDirectorySize. La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée aux fichiers journaux de protocole du connecteur de réception.

ReceiveProtocolLogPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie le chemin d’accès au répertoire des journaux de protocole pour tous les connecteurs de réception existant sur le serveur. L'emplacement par défaut est C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpReceive. La définition de la valeur de ce paramètre sur $Null désactive l'enregistrement dans le journal de protocole pour tous les connecteurs de réception sur le serveur. Toutefois, définir ce paramètre sur $Null lorsque la valeur de l'attribut ProtocolLoggingLevel pour les connecteurs de réception sur le serveur est Verbose génère des erreurs dans le journal des événements. La méthode préférée de désactivation de l'enregistrement dans le journal de protocole est d'utiliser la cmdlet Set-ReceiveConnector pour définir ProtocolLoggingLevel sur None sur chaque connecteur de réception.

RecipientValidationCacheEnabled

Facultatif

System.Boolean

Ce paramètre spécifie les adresses de destinataire utilisées par des agents de transport, tels que le Filtrage des destinataires, mises en cache. La valeur par défaut est $True sur les serveurs de transport Edge et $False sur les serveurs de transport Hub.

ReplayDirectoryPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie le chemin d'accès du répertoire de relecture. Le répertoire de relecture est utilisé pour redéposer les messages exportés et recevoir les messages de serveurs de passerelle étrangers. L'emplacement par défaut est C:\Program Files\Microsoft\Exchange Server\TransportRoles\Replay. Si la valeur de ReplayDirectoryPath est définie sur $Null, le répertoire de relecture est désactivé.

RootDropDirectoryPath

Facultatif

System.String

Ce paramètre spécifie l’emplacement de niveau supérieur du répertoire de dépôt utilisé par tous les connecteurs étrangers définis sur un serveur de transport Hub. La valeur du paramètre RootDropDirectoryPath peut être un chemin local ou un chemin UNC (Universal Naming Convention) pour un serveur distant. Par défaut, le paramètre RootDropDirectoryPath est vide. Cela indique que la valeur de RootDropDirectoryPath est le dossier d'installation Exchange 2007. Le chemin par défaut du dossier d'installation d'Exchange 2007 est C:\Program Files\Microsoft\Exchange Server\. Le paramètre RootDropDirectoryPath est utilisé avec le paramètre DropDirectory dans la cmdlet Set-ForeignConnector pour spécifier l’emplacement des messages sortants transitant vers les espaces d'adressage définis sur le connecteur étranger.

RoutingTableLogMaxAge

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'âge maximal du journal de table de routage. Les fichiers journaux plus anciens que la valeur spécifiée sont supprimés. La valeur par défaut est 7 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:00 à 24855.03:14:07. Définir la valeur du paramètre RoutingTableLogMaxAge sur 00:00:00 empêche la suppression automatique des fichiers journaux de table de routage à cause de leur ancienneté.

RoutingTableLogMaxDirectorySize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale du répertoire des journaux de table de routage. Si la taille de répertoire maximale est atteinte, le serveur commence par supprimer les fichiers journaux les plus anciens. La valeur par défaut est 50 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La plage d'entrées valides pour ce paramètre s'étend de 1 à 9223372036854775807. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée au répertoire des journaux de table de routage.

RoutingTableLogPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie l'emplacement du répertoire où les fichiers journaux de table de routage doivent être stockés. La valeur par défaut est C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Routing. La définition de la valeur du paramètre RoutingTableLogPath sur $Null désactive la journalisation de la table de routage.

SendProtocolLogMaxAge

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie l'âge maximal du fichier journal de protocole du connecteur d'envoi. Les fichiers journaux plus anciens que la valeur spécifiée sont supprimés. La valeur par défaut est 30 jours. Pour spécifier une valeur, entrez-la sous forme de période : jj.hh:mm:ss, où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:00 à 24855.03:14:07. Définir la valeur du paramètre SendProtocolLogMaxAge sur 00:00:00 empêche la suppression automatique des fichiers journaux de protocole des connecteurs d’envoi à cause de leur ancienneté.

SendProtocolLogMaxDirectorySize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale du répertoire des journaux de protocole du connecteur d'envoi. Si la taille de répertoire maximale est atteinte, le serveur commence par supprimer les fichiers journaux les plus anciens. La valeur minimale est 1 Mo. La valeur par défaut est 250 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre SendProtocolLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre SendProtocolLogMaxDirectorySize. La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée au répertoire du journal de protocole du connecteur d'envoi.

SendProtocolLogMaxFileSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie la taille maximale des fichiers journaux de protocole des connecteurs d’envoi partagés par tous les connecteurs d’envoi existant sur le serveur. Quand un fichier journal atteint la taille maximale, un nouveau fichier journal est créé. La valeur par défaut est 10 MB. Lorsque vous entrez une valeur, qualifiez-la à l'aide de l'une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre SendProtocolLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre SendProtocolLogMaxDirectorySize. La plage d'entrées valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée aux fichiers journaux de protocole du connecteur d'envoi.

SendProtocolLogPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Ce paramètre spécifie l'emplacement de stockage des journaux de protocole pour les connecteurs d'envoi. L'emplacement par défaut est "C:\Program Files\Microsoft Exchange\TransportRoles\Logs\ProtocolLog\SmtpSend". La définition de la valeur de ce paramètre sur $Null désactive l'enregistrement dans le journal de protocole pour tous les connecteurs d'envoi sur le serveur. Toutefois, définir ce paramètre sur $Null lorsque la valeur de l'attribut ProtocolLoggingLevel pour les connecteurs d'envoi sur le serveur est Verbose ou si le paramètre IntraOrgConnectorProtocolLoggingLevel est défini sur Verbose génère des erreurs dans le journal des événements. La méthode préférée de désactivation de l'enregistrement dans le journal de protocole est d'utiliser la cmdlet Set-SendConnector pour définir le paramètre ProtocolLoggingLevel sur None sur chaque connecteur d'envoi et pour définir le paramètre IntraOrgConnectorProtocolLoggingLevel sur None.

TransientFailureRetryCount

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de relances de connexion immédiates que le serveur tente lorsqu'il rencontre un échec de connexion à un serveur distant. La valeur par défaut est 6. La plage d’entrées valide pour ce paramètre s’étend de 0 à 15. Lorsque la valeur de ce paramètre est définie sur 0, le serveur ne retente pas immédiatement une connexion infructueuse. La prochaine tentative de connexion est contrôlée par le paramètre OutboundConnectionFailureRetryInterval.

TransientFailureRetryInterval

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre contrôle l’intervalle de connexion entre chaque tentative de connexion spécifié par le paramètre TransientFailureRetryCount. Sur un serveur de transport Hub, la valeur par défaut du paramètre TransientFailureRetryInterval est 5 minutes. Sur un serveur de transport Edge, la valeur par défaut est 10 minutes. Pour spécifier une valeur, entrez-la sous forme de période : hh:mm:ss, où h = heures, m = minutes et s = secondes. La plage d'entrées valide pour ce paramètre s'étend de 00:00:01 à 12:00:00.

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, vous pouvez afficher des changements potentiels sans devoir les appliquer. Il n'est pas nécessaire de spécifier une valeur pour le paramètre WhatIf.

Exemple

Lorsque vous utilisez la commande Set-TransportServer, vous pouvez définir un nombre quelconque de paramètres en même temps. Les exemples suivants présentent la syntaxe de la commande.

Le premier exemple définit le paramètre DelayNotificationTimeout sur 13 heures.

Le deuxième exemple définit le paramètre TransientFailureRetryCount sur 3 et le paramètre TransientFailureRetryInterval sur 30 secondes.

Le troisième exemple définit le paramètre ReceiveProtocolLogPath sur 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"