Partager via


Set-ReceiveConnector

 

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

Dernière rubrique modifiée : 2009-08-19

La cmdlet Set-ReceiveConnector permet de modifier un connecteur de réception existant sur un ordinateur sur lequel le rôle serveur de transport Hub ou Edge est installé.

Syntaxe

Set-ReceiveConnector -Identity <ReceiveConnectorIdParameter> [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-EnableAuthGSSAPI <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-LongAddressesEnabled <$true | $false>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-OrarEnabled <$true | $false>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]

Set-ReceiveConnector [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-EnableAuthGSSAPI <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-Instance <ReceiveConnector>] [-LongAddressesEnabled <$true | $false>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-OrarEnabled <$true | $false>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]

Description détaillée

La cmdlet Set-ReceiveConnector modifie un connecteur de réception existant. Le paramètre Identity est obligatoire si vous exécutez la cmdlet Set-ReceiveConnector.

Une fois cette tâche accomplie, le connecteur de réception est modifié.

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

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

Pour exécuter la cmdlet Set-ReceiveConnector 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 Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.ReceiveConnectorIdParameter

Ce paramètre spécifie le GUID ou le nom de connecteur représentant le connecteur de réception. L'intitulé Identity peut être omis.

AuthMechanism

Facultatif

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector+AuthMechanisms

Ce paramètre spécifie les mécanismes d'authentification publiés et acceptés. Les options d'authentification sont None, TLS, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer et ExternalAuthoritative. Vous pouvez entrer plusieurs valeurs pour le paramètre AuthMechanism en les séparant par des virgules. Si le paramètre RequireTLS est défini sur $true, le paramètre AuthMechanism doit être défini sur TLS (Transport Layer Security). Si vous définissez le paramètre AuthMechanism sur BasicAuthRequireTLS, vous devez également sélectionner BasicAuth et TLS. La valeur du paramètre AuthMechanism ExternalAuthoritative ne peut coexister qu'avec la valeur TLS. Si vous définissez le paramètre AuthMechanism sur ExternaAuthoritative, le paramètre PermissionGroups doit également avoir la valeur ExchangeServers.

Banner

Facultatif

System.String

Ce paramètre remplace la bannière 220 SMTP (Simple Mail Transfer Protocol) par défaut. Quand la valeur du paramètre Banner est vide, la bannière SMTP par défaut est la suivante :

220 <Servername> Microsoft ESMTP MAIL service ready at <RegionalDay-Date-24HourTimeFormat> <RegionalTimeZoneOffset>

Lorsque vous spécifiez une valeur pour le paramètre Banner, vous devez utiliser la syntaxe suivante :

"220 <RemainingBannerText>".

220 est le code de réponse SMTP « Service ready » par défaut défini dans RFC 2821.

BinaryMimeEnabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Lorsque le paramètre BinaryMimeEnabled est défini sur $True, le mot clé EHLO BINARYMIME est publié dans la réponse EHLO au serveur distant et est disponible pour utilisation. Lorsque le paramètre BinaryMimeEnabled est défini sur $False, le mot clé EHLO BINARYMIME n'est pas publié dans la réponse EHLO au serveur distant et est désactivé. L'extension BINARYMIME permet aux ordinateurs distants d'envoyer des données de messages binaires à ce connecteur de réception. L'extension BINARYMIME requiert que l'extension de service de segmentation de données, CHUNKING, soit activée. Par conséquent, si vous définissez le paramètre BinaryMimeEnabled sur $True, vous devez également définir le paramètre ChunkingEnabled sur $True.

Bindings

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Ce paramètre spécifie l'adresse IP locale et le numéro de port TCP sur lequel ce connecteur de réception écoute les messages entrants. La syntaxe valide pour ce paramètre est <Adresse IP>:<Port TCP>, telle que 192.168.1.1:25. L'adresse IP 0.0.0.0 indique que le connecteur de réception utilise toutes les adresses IP configurées pour l'ensemble des cartes réseau pour écouter les messages entrants.

> [!Note] > Vous devez spécifier une adresse IP locale valide pour le serveur de transport Hub ou le serveur de transport Edge sur lequel le connecteur de réception est situé. Si vous spécifiez une adresse IP locale non valide, il se peut que le redémarrage du service de transport Microsoft Exchange échoue. Pour spécifier toutes les adresses IP configurées pour l'ensemble des cartes réseau, vous pouvez utiliser l'adresse IP 0.0.0.0.

Les valeurs spécifiées à l'aide du paramètre Bindings doivent satisfaire une des exigences suivantes sur le caractère unique :

  • Vous pouvez spécifier une seule combinaison d'adresse IP et de port TCP n'étant pas en conflit avec celles utilisées pour le paramètre Bindings d'un autre connecteur de réception sur le serveur.

  • Vous pouvez utiliser une combinaison d'adresse IP et de port TCP, mais utilisez le paramètre RemoteIPRanges pour restreindre les serveurs distants desservis par le connecteur de réception.

ChunkingEnabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Lorsque le paramètre ChunkingEnabled est défini sur $True, le mot clé EHLO CHUNKING est publié dans la réponse EHLO au serveur distant et est disponible pour utilisation. Lorsque le paramètre ChunkingEnabled est défini sur $False, le mot clé EHLO CHUNKING n'est pas publié dans la réponse EHLO au serveur distant et est désactivé. L'extension CHUNKING permet au serveur distant de relayer des corps de message volumineux vers le connecteur de réception en plusieurs segments de plus petite taille.

Comment

Facultatif

System.String

Le paramètre Comment doit être placé entre guillemets, par exemple : "this is an admin note".

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.

ConnectionInactivityTimeout

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie le temps d'inactivité maximale qui s'écoule avant qu'une connexion à un connecteur de réception ne soit fermée. La valeur par défaut pour un connecteur de réception configuré sur un serveur de transport Hub est 5 minutes. La valeur par défaut pour un connecteur de réception configuré sur un serveur de transport Edge 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 valeur spécifiée par le paramètre ConnectionTimeout doit être supérieure à la valeur spécifiée par le paramètre ConnectionInactivityTimeout. La plage d'entrées valide pour ces paramètres s'étend de 00:00:01 à 1.00:00:00.

ConnectionTimeOut

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Ce paramètre spécifie le temps maximal pendant lequel une connexion peut rester ouverte, même si la connexion transmet activement des données. La valeur par défaut pour un connecteur de réception configuré sur un serveur de transport Hub est 10 minutes. La valeur par défaut pour un connecteur de réception configuré sur un serveur de transport Edge est 5 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 valeur spécifiée par le paramètre ConnectionTimeout doit être supérieure à la valeur spécifiée par le paramètre ConnectionInactivityTimeout. La plage d'entrées valide pour ces paramètres s'étend de 00:00:01 à 1.00:00:00.

DefaultDomain

Facultatif

Microsoft.Exchange.Configuration.Tasks.AcceptedDomainIdParameter

Ce paramètre spécifie le nom de domaine à ajouter aux valeurs soumises à MAIL FROM: ou RCPT TO: dans l'enveloppe de message par un serveur d'envoi si aucun nom de domaine n'est fourni.

DeliveryStatusNotificationEnabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Lorsque le paramètre DeliveryStatusNotificationEnabled est défini sur $True, le mot clé EHLO DSN est publié dans la réponse EHLO au serveur distant et est disponible pour utilisation. Lorsque le paramètre DeliveryStatusNotificationEnabled est défini sur $False, le mot clé EHLO DSN n'est pas publié dans la réponse EHLO au serveur distant et est désactivé. L'extension de notification d'état de remise à ESMTP fournit une fonctionnalité de notification d'état de remise améliorée qui est spécifiée dans RFC 1891.

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 qui exécutent le rôle serveur de transport Edge. Le rôle serveur de transport Edge écrit et lit uniquement sur l'instance ADAM locale.

DomainSecureEnabled

Facultatif

System.Boolean

Ce paramètre est la première partie du processus du processus d'activation de l'authentification TLS mutuelle pour les domaines desservis par ce connecteur de réception. L'authentification TLS mutuelle ne fonctionne correctement que si les conditions suivantes sont vraies :

  • La valeur du paramètre DomainSecureEnabled est $True.

  • La valeur du paramètre AuthMechanism contient TLS et ne contient pas ExternalAuthoritative.

  • Le paramètre TLSReceiveDomainSecureList dans la cmdlet Get-TransportConfig contient au moins un domaine servi par ce connecteur de réception. Le caractère générique (*) n'est pas pris en charge dans des domaines configurés pour l'authentification TLS mutuelle. Le même domaine doit également être défini sur le connecteur d'envoi correspondant et dans la valeur du paramètre TLSSendDomainSecureList dans la cmdlet Get-TransportConfig.

La valeur par défaut de DomainSecureEnabled est $False pour les types suivants de connecteurs de réception :

  • tous les connecteurs de réception définis sur un serveur de transport Hub ;

  • les connecteurs de réception créés par un utilisateur définis sur un serveur de transport Edge.

La valeur par défaut de DomainSecureEnabled est $True pour les connecteurs de réception par défaut définis sur un serveur de transport Edge.

EightBitMimeEnabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Lorsque le paramètre EightBitMimeEnabled est défini sur $True, le mot clé EHLO 8BITMIME est publié dans la réponse EHLO au serveur distant et est disponible pour utilisation. Lorsque le paramètre EightBitMimeEnabled est défini sur $False, le mot clé EHLO 8BITMIME n'est pas publié dans la réponse EHLO au serveur distant et est désactivé.

EnableAuthGSSAPI

Facultatif

System.Boolean

Ce paramètre contrôle l'annonce de la méthode d'authentification de l'interface GSSAPI (Generic Security Services Application Programming Interface) lorsque l'authentification Windows intégrée est activée sur ce connecteur. Lorsque le paramètre AuthMechanism contient Integrated et que le paramètre EnableAuthGSSAPI est défini sur $True, le mot clé AUTH GSSAPI NTLM est annoncé dans la réponse EHLO du connecteur de réception. Les clients peuvent utiliser Kerberos ou NTLM pour s'authentifier avec le connecteur de réception. Lorsque le paramètre AuthMechanism contient Integrated et que le paramètre EnableAuthGSSAPI est défini sur $False, le mot clé AUTH NTLM est annoncé dans la réponse EHLO du connecteur de réception. Les clients ne peuvent n'utiliser que NTLM pour s'authentifier avec le connecteur de réception.

Si vos serveurs de messagerie des Services Internet (IIS) s'authentifient avec ce connecteur de réception, vous devez définir la valeur du paramètre EnableAuthGSSAPI sur $False. L'authentification avec des serveurs Exchange 2003 n'est pas affectée par la valeur du paramètre EnableAuthGSSAPI. Les serveurs Exchange 2003 utilisent les méthodes d'authentification annoncées dans le mot clé X-EXPS. Le mot clé X-EXPS est annoncé dans la réponse EHLO du connecteur de réception lorsque le paramètre AuthMechanism contient ExchangeServer.

La plage d'entrées valides pour ce paramètre est $True ou $False. La valeur par défaut est $False. Par défaut, le paramètre EnableAuthGSSAPI n'est défini sur $True que sur le connecteur de réception par défaut nommé « Client <Nom du serveur> » créé uniquement sur des serveurs de transport Hub.

Enabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Le paramètre Enabled permet d'activer ou de désactiver le connecteur.

EnhancedStatusCodesEnabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Lorsque le paramètre EnhancedStatusCodesEnabled est défini sur $True, le mot clé EHLO ENHANCEDSTATUSCODES est publié dans la réponse EHLO au serveur distant et est disponible pour utilisation. Lorsque le paramètre EnhancedStatusCodesEnabled est défini sur $False, le mot clé EHLO ENHANCEDSTATUSCODES n'est pas publié dans la réponse EHLO au serveur distant et est désactivé. L'extension ENHANCEDSTATUSCODES fournit des informations d'erreur et d'état améliorées dans les notifications d'état de remise envoyées aux serveurs distants.

Fqdn

Facultatif

Microsoft.Exchange.Data.Fqdn

Ce paramètre spécifie le nom de domaine complet (FQDN) utilisé comme serveur de destination pour des serveurs de messagerie connectés qui utilisent le connecteur de réception pour envoyer des messages entrants. La valeur de ce champ s'affiche pour les serveurs de messagerie connectés chaque fois qu'un nom de serveur de destination est requis, comme dans les exemples suivants :

  • dans la bannière SMTP par défaut du connecteur de réception ;

  • dans la réponse EHLO/HELO du connecteur de réception ;

  • dans le champ d'en-tête Received: le plus récent du message entrant lors de l'arrivée de celui-ci sur le serveur de transport Hub ou Edge ;

  • Durant l'authentification TLS.

La valeur par défaut du paramètre Fqdn est le nom de domaine complet du serveur de transport Hub ou du serveur de transport Edge contenant le connecteur de réception.

> [!Note] > Ne modifiez pas la valeur de nom de domaine complet sur le connecteur de réception par défaut nommé « <Nom de serveur> par défaut » qui est créé automatiquement sur les serveurs de transport Hub. Si votre organisation Exchange dispose de plusieurs serveurs de transport Hub et que vous modifiez la valeur de nom de domaine complet sur le connecteur de réception « <Nom de serveur> par défaut », le flux de messagerie interne entre les serveurs de transport Hub échouera.

Instance

Facultatif

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector

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.

LongAddressesEnabled

Facultatif

System.Boolean

Ce paramètre permet au connecteur de réception d'accepter des adresses de messagerie X.400 longues. Les adresses de messagerie X.400 sont encapsulées dans des adresses de messagerie SMTP à l'aide de la méthode d'encapsulation IMCEA (Internet Mail Connector Encapsulated Address).

Lorsque la valeur de ce paramètre est $False, la longueur maximale d'une adresse de messagerie SMTP complète est de 571 caractères.

Lorsque la valeur de ce paramètre est $True, les modifications suivantes sont effectuées :

  • Le mot clé XLONGADDR est publié dans la réponse EHLO du connecteur de réception.

  • La longueur de ligne acceptée d'une session SMTP est portée à 8000 caractères.

  • Les adresses longues valides sont acceptées par les commandes SMTP MAIL FROM : et RCPT TO: .

C'est pourquoi les adresses de messagerie X.400 peuvent dépasser 1860 caractères après une encapsulation IMCEA.

La plage d'entrées valides pour ce paramètre est $True ou $False. La valeur par défaut est $False. Vous ne pouvez modifier ce paramètre que sur des connecteurs de réception configurés sur des serveurs de transport Hub.

MaxHeaderSize

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie la taille maximale, en octets, de l'en-tête de message SMTP que le connecteur de réception accepte avant de fermer la connexion. La valeur par défaut est 65536 octets. 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ée valide pour ce paramètre s'étend de 1 à 214748364 octets.

MaxHopCount

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de sauts qu'un message peut prendre avant d'être rejeté par le connecteur de réception. Le nombre maximal de sauts est déterminé par le nombre d'en-tête Received: dans un message soumis. La valeur par défaut est 30. La plage d'entrées valide pour ce paramètre s'étend de 1 à 500.

MaxInboundConnection

Facultatif

Microsoft.Exchange.Data.Unlimited

Le paramètre MaxInboundConnection spécifie le nombre maximal de connexions entrantes que ce connecteur de réception dessert simultanément. La valeur par défaut est 5000. La plage d'entrées valide pour ce paramètre s'étend de 1 à 2147483647. Pour désactiver la limite de connexion entrante sur un connecteur de réception, entrez la valeur unlimited.

MaxInboundConnectionPercentagePerSource

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de connexions qu'un connecteur de réception dessert simultanément depuis une adresse IP unique. La valeur est exprimée comme pourcentage de connexions restantes disponibles sur un connecteur de réception. Entrez la valeur sous forme d'un nombre entier sans le caractère pour cent (%). La valeur par défaut est 2 pour cent. La plage d'entrées valide pour ce paramètre s'étend de 1 à 100.

MaxInboundConnectionPerSource

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie le nombre maximal de connexions entrantes que ce connecteur de réception dessert simultanément depuis une adresse IP unique. La valeur par défaut est 100. La plage d'entrées valide pour ce paramètre s'étend de 1 à 10000. Pour désactiver la limite de connexion entrante par source sur un connecteur de réception, entrez la valeur unlimited.

MaxLocalHopCount

Facultatif

System.Int32

Ce paramètre spécifie le nombre maximal de sauts qu'un message peut prendre avant d'être rejeté par le connecteur de réception. Le nombre maximal de sauts locaux est déterminé par le nombre d'en-têtes Received: ayant des adresses de serveur local dans un message soumis. La valeur par défaut est 8. La plage d'entrées valide pour ce paramètre s'étend de 0 à 50. Lorsque vous spécifiez la valeur 0, le message est rejeté si le protocole SMTP détecte un saut local. Par exemple, le message est rejeté si le protocole SMTP détecte un seul en-tête contenant le nom du serveur local. En effet, 0 n'est pas considéré comme une valeur infinie. Par conséquent, le protocole SMTP voit uniquement la première adresse de serveur lors de la tentative de conversion.

> [!Note] > Lorsque vous mettez à niveau un serveur de transport Hub ou Edge vers Exchange 2007 Service Pack 1 (SP1), la valeur du paramètre MaxLocalHopCount est 8 pour chaque connecteur de réception existant dont la valeur MaxLocalHopCount est supérieure à 1.

MaxLogonFailures

Facultatif

System.Int32

Ce paramètre spécifie le nombre d'échecs d'ouverture de session que le connecteur de réception accepte avant de fermer la connexion. La valeur par défaut est 3. La plage d'entrées valide pour ce paramètre s'étend de 0 à 10. Lorsque vous spécifiez la valeur 0, la connexion n'est jamais fermée à cause d'échecs d'ouverture de session.

MaxMessageSize

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie la taille maximale d'un message. La valeur par défaut est 10MB. 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 nombres entiers non qualifiés sont traités comme des octets. La plage d'entrées valide pour ce paramètre s'étend de 65536 à 2147483647 octets.

MaxProtocolErrors

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie le nombre maximal d'erreurs de protocole SMTP que le connecteur de réception accepte avant de fermer la connexion. La valeur par défaut est 5. La plage d'entrées valide pour ce paramètre s'étend de 0 à 2147483647. Lorsque vous spécifiez la valeur unlimited, une connexion n'est jamais fermée à cause d'erreur de protocole.

MaxRecipientsPerMessage

Facultatif

System.Int32

Le paramètre MaxRecipientsPerMessage spécifie le nombre maximal de destinataires par message que le connecteur de réception accepte avant de fermer la connexion. La valeur par défaut est 200. La plage d'entrées valide pour ce paramètre s'étend de 1 à 512000.

MessageRateLimit

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre spécifie le nombre maximal de messages qui peuvent être envoyés par une adresse IP de client unique par minute. La valeur par défaut pour un connecteur de réception configuré sur un serveur de transport Hub est unlimited. La valeur par défaut pour un connecteur de réception configuré sur un serveur de transport Edge est 600 messages par minute. La plage d'entrées valide pour ce paramètre s'étend de 1 à 2147483647. Pour supprimer la limite de fréquence de message sur un connecteur de réception, entrez la valeur unlimited.

Name

Facultatif

System.String

Le paramètre spécifie le nom du connecteur fourni par l'administrateur. Entrez le paramètre Name sous la forme d'une chaîne comme suit : New Receive Connector.

OrarEnabled

Facultatif

System.Boolean

Ce paramètre active ORAR (Originator Requested Alternate Recipient). Si la valeur de ce paramètre est $False, ORAR n'est pas pris en charge : Si la valeur de ce paramètre est $True, ORAR est pris en charge par l'annonce du mot clé XORAR dans la réponse EHLO du connecteur de réception. Les informations ORAR réelles sont transmises dans la commande SMTP RCPT TO:.

La plage d'entrées valides pour ce paramètre est $True ou $False. La valeur par défaut est $False. Si l'adresse de messagerie spécifiée dans les informations ORAR est une adresse X.400 longue, le paramètre LongAddressesEnabled doit être $True.

PermissionGroups

Facultatif

Microsoft.Exchange.Data.PermissionGroups

Ce paramètre définit les groupes ou les rôles pouvant soumettre des messages au connecteur de réception et les autorisations attribuées à ces groupes. Un groupe d'autorisations est un ensemble prédéfini d'autorisations octroyées à des entités de sécurité bien connues. Les valeurs valides pour ce paramètre sont les suivantes : None, AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServers et Partners. Les groupes d'autorisations par défaut affectés à un connecteur de réception dépendent du type d'utilisation du connecteur spécifié à l'aide du paramètre Usage lors de la création du connecteur de réception. Pour plus d'informations sur les types d'utilisation des connecteurs de réception, consultez la rubrique Connecteurs de réception.

PipeliningEnabled

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $True. Lorsque le paramètre PipeliningEnabled est défini sur $True, le mot clé EHLO PIPELINING est publié dans la réponse EHLO au serveur distant et est disponible pour utilisation. Lorsque le paramètre PipeliningEnabled est défini sur $False, le mot clé EHLO PIPELINING n'est pas publié dans la réponse EHLO au serveur distant et est désactivé. L'extension PIPELINING permet au serveur distant d'envoyer des demandes sans attendre de réponse de ce connecteur de réception.

ProtocolLoggingLevel

Facultatif

Microsoft.Exchange.Data.ProtocolLoggingLevel

Ce paramètre active ou désactive la journalisation de protocole pour le connecteur de réception spécifié. La valeur Verbose active la journalisation de protocole pour le connecteur. La valeur None désactive la journalisation de protocole pour le connecteur. La valeur par défaut est None. L'emplacement des journaux de protocole du connecteur de réception pour tous les connecteurs de réception configurés sur un serveur de transport Hub ou un serveur de transport Edge est spécifié à l'aide du paramètre ReceiveProtocolLogPath de la cmdlet Set-TransportServer.

RemoteIPRanges

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Ce paramètre spécifie les adresses IP distantes à partir desquelles ce connecteur accepte des messages. La syntaxe valide pour ce paramètre est <Starting IP Address>:<Ending IP Address>, telle que 192.168.1.1-192.168.1.10. Vous pouvez spécifier plusieurs plages d'adresses IP séparées par des virgules.

Plusieurs connecteurs de réception sur le même serveur peuvent avoir des plages d'adresses IP distantes qui se chevauchent tant qu'une plage est complètement chevauchée par une autre adresse IP. Lorsque des plages d'adresses IP distantes se chevauchent, la plage d'adresses IP distante contenant la correspondance la plus proche de l'adresse IP du serveur de connexion est utilisée.

RequireEHLODomain

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False. La valeur par défaut est $False. Lorsque le paramètre RequireEHLODomain est défini sur $True, l'ordinateur distant doit fournir un nom de domaine dans le protocole de transfert EHLO une fois la connexion SMTP établie. Si l'ordinateur distant ne fournit pas de nom de domaine, la connexion SMTP est fermée.

RequireTLS

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $True ou $False.. La valeur par défaut est $False. Lorsque le paramètre RequireTLS est défini sur $True, tous les messages reçus par ce connecteur requièrent une transmission TLS.

SizeEnabled

Facultatif

Microsoft.Exchange.Data.SizeMode

Les valeurs valides pour ce paramètre sont Enabled, Disabled ou EnabledwithoutValue. La valeur par défaut est Enabled. Quand le paramètre SizeEnabled est défini sur Enabled, l'extension SIZE SMTP est activée et la valeur de taille de message maximale autorisée du paramètre MaxMessageSize est annoncée dans la bannière EHLO. Quand le paramètre SizeEnabled est défini sur Disabled, l'extension SMTP SIZE n'est pas utilisée et la valeur de taille de message maximale autorisée n'est jamais révélée au serveur distant. Quand le paramètre SizeEnabled est défini sur EnabledWithoutValue, l'extension SIZE SMTP est activée et la valeur de taille de message maximale autorisée du paramètre MaxMessageSize est annoncée dans la bannière EHLO. Cela permet au message d'éviter les contrôles de taille de message pour les connexions authentifiées entre serveurs de transport Hub. L'extension SIZE SMTP est définie dans RFC 1870. SIZE active le serveur source pour déclarer la taille du message entrant sur le serveur cible. Il permet également au serveur cible de déclarer la taille de message accepté maximale autorisée sur le serveur d'envoi. Si la taille annoncée des messages entrants dépasse la valeur du paramètre MessageSizeMax, le connecteur de réception répond au serveur distant à l'aide d'un code d'erreur, puis ferme la connexion.

TarpitInterval

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Le paramètre TarpitInterval spécifie la période de retardement d'une réponse SMTP à un serveur distant dont Exchange détermine qu'il abuse peut être de la connexion. Des connexions authentifiées ne sont jamais retardées de cette manière. La valeur par défaut est 5 secondes. 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:00 à 00:10:00. Lorsque vous définissez la valeur sur 00:00:00, vous désactivez l'intervalle de répulsion des courriers indésirables.

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.

Types d'entrées

Types de retours

Erreurs

Erreur Description

 

 

Exemple

L'exemple suivant de la commande Set-ReceiveConnector définit le paramètre Banner sur "220 Banner Text here" et le paramètre ConnectionTimeOut sur 00:15:00.

Set-ReceiveConnector -Identity "Internet Receive Connector" -Banner "220 Banner Text here" -ConnectionTimeout 00:15:00