Taille des messages et limites de destinataires dans Exchange Server

Vous pouvez appliquer des limites pour les messages qui circulent au sein de votre organisation. Vous pouvez définir la taille maximale d'un message comme un tout, ou la taille de chaque partie d'un message, ou les deux. Par exemple, vous pouvez restreindre la taille maximale de l'en-tête ou des pièces jointes d'un message, ou définir un nombre maximal de destinataires pouvant être ajoutés au message. Vous pouvez appliquer ces limites à l'ensemble de votre organisation Exchange, à des connecteurs de transport de messagerie spécifiques, à des serveurs spécifiques et à des boîtes aux lettres individuelles.

Cette rubrique traite uniquement des limites de taille des messages et de nombre de destinataires. Si vous souhaitez en savoir plus sur la façon de contrôler le nombre de messages envoyés au fil du temps, le nombre de connexions autorisées au fil du temps et la durée d’attente d’Exchange avant de fermer une connexion, voir Limites de débit de messages et limitation.

Au moment de définir les tailles limites des messages pour votre organisation Exchange, prenez en compte les questions suivantes :

  • Quelles tailles limites dois-je imposer à tous les messages entrants ?

  • Quelles tailles limites dois-je imposer à tous les messages sortants ?

  • Quel est le quota de boîte aux lettres pour mon organisation, et comment les tailles limites des messages que j'ai choisies sont associées à la taille de quota de boîte aux lettres ?

  • Y a-t-il des utilisateurs dans mon organisation qui ont besoin d'échanger des messages dépassant la taille maximale autorisée ?

  • Mon organisation inclut-elle d'autres systèmes de messagerie ou de divisions distinctes qui nécessitent des tailles limites de messages différentes ?

Cette rubrique fournit des conseils pour vous aider à répondre à ces questions et à appliquer les tailles limites de messages adéquates aux emplacements appropriés.

Types de tailles limites des messages

La liste suivante décrit les types de base des tailles limites de messages, ainsi que les composants de message auxquels ils s'appliquent.

  • Limites de taille entière du message : spécifie la taille maximale d’un message, qui inclut l’en-tête du message, le corps du message et toutes les pièces jointes. Exchange utilise l'en-tête de message X-MS-Exchange-Organization-OriginalSize: personnalisé pour enregistrer la taille d'origine du message au moment où celui-ci entre dans l'organisation Exchange. À chaque fois que la taille de message est vérifiée, la valeur la plus faible de l'en-tête de la taille de message actuelle ou de la taille de message d'origine est utilisée. La taille du message peut varier en raison de la conversion de contenu, du codage et du traitement par l'agent de transport.

    Quelle que soit la limite de taille du message, vous devez définir une valeur supérieure à la taille réelle que vous souhaitez appliquer. Cela explique le codage Base64 des pièces jointes et autres données binaires. Comme le codage Base64 augmente la taille des messages d’environ 33 %, la valeur que vous spécifiez doit être d’environ 33 % supérieure à la taille réelle de message que vous voulez appliquer. Par exemple, si vous spécifiez une valeur maximale de taille de message de 64 Mo, vous pouvez vous attendre à une taille maximale réelle de message d’environ 48 Mo.

  • Limites de taille de pièce jointe : spécifie la taille maximale d’une seule pièce jointe dans un message. Le message peut contenir plusieurs pièces jointes de plus petite taille qui augmentent considérablement sa taille globale. Toutefois, la limite de taille de pièce jointe s'applique seulement à la taille d'une seule pièce jointe. Alors que vous ne pouvez pas limiter le nombre de pièces jointes dans un message, vous pouvez utiliser la taille limite maximale des messages pour contrôler le nombre total maximal de pièces jointes du message.

  • Limites des destinataires : spécifie le nombre total de destinataires autorisés dans un message. Cela inclut le nombre total de destinataires dans les champs To:, Cc: et Bcc:. Un groupe de distribution compte comme un seul et unique destinataire.

  • Limites de taille d’en-tête de message : spécifie la taille maximale de tous les champs d’en-tête de message dans un message. La taille du corps de message ou des pièces jointes n'est pas prise en compte. Dans la mesure où les champs d'en-tête sont en texte brut, la taille de l'en-tête est déterminée par le nombre de caractères dans chaque champ d'en-tête et le nombre total de champs d'en-tête. Chaque caractère du texte correspond à 1 octet.

Portée des limites

Les tableaux suivants présentent les limites des messages aux niveaux organisation, connecteur, serveur et boîte aux lettres, notamment des informations sur la façon de configurer les limites dans le Centre d'administration Exchange (CAE) ou l'Environnement de ligne de commande Exchange Management Shell. Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.

Limites de l'organisation

Les limites organisationnelles s’appliquent à tous les serveurs Exchange 2019, Serveurs Exchange 2016, Serveurs de boîtes aux lettres Exchange 2013 et Serveurs de transport Hub Exchange 2010 qui existent dans votre organisation. Sur les serveurs de transport Edge, les limites de l'organisation que vous configurez sont appliquées au serveur local.

Remarque

Les limites organisationnelles s’appliquent également aux expéditeurs externes et aux destinataires externes (expéditeurs ou destinataires anonymes ou non authentifiés) :

  • Pour les messages entrants provenant d’expéditeurs externes, Exchange applique la limite de taille maximale d’envoi des messages d’organisation (la limite maximale de taille de message de réception décrite dans la section Limites de destinataire est appliquée au destinataire interne).

  • Pour les messages sortants vers des destinataires externes, Exchange applique la limite de taille maximale de réception des messages de l’organisation (la limite maximale de taille d’envoi des messages, comme décrit dans la section Limites des destinataires , est appliquée à l’expéditeur interne).

Par conséquent, une taille de message doit être comprise dans les limites de taille de message pour l’expéditeur et le destinataire. Ce concept est également expliqué dans la section Ordre de priorité et positionnement des limites de taille des messages plus loin dans cette rubrique.

Taille limite Valeur par défaut Configuration du CAE Configuration de l'Environnement de ligne de commande Exchange Management Shell
Taille maximale d'un message reçu 10 Mo Flux de> messagerie Connecteurs de> réception Plus d’optionsIcône Plus d’options.>Paramètres de transport de l’organisation>>Onglet LimitesTaille maximale du message de réception (Mo) Cmdlet : Set-TransportConfig
Paramètre : MaxReceiveSize
Taille maximale d'un message envoyé 10 Mo Flux de> messagerie Connecteurs de> réception Plus d’optionsIcône Plus d’options.>Paramètres de transport de l’organisation>Limites>Taille maximale des messages d’envoi (Mo) Cmdlet : Set-TransportConfig
Paramètre : MaxSendSize
Nombre maximal de destinataires dans un message 500 Flux de> messagerie Connecteurs de> réception Plus d’optionsIcône Plus d’options.>Paramètres de transport de l’organisation>Limite lenombre maximal de destinataires Cmdlet : Set-TransportConfig
Paramètre : MaxRecipientEnvelopeLimit
Taille maximale des pièces jointes pour un message qui correspond aux conditions de la règle de flux de courrier (également appelée règle de transport) Non configuré Flux de> messagerie Règles>Ajouterl’icône Ajouter.>Créez une règle ou sélectionnez une règle existante, puis cliquez sur Modifierl’icône Modifier.
Cliquez sur Plus d'options.
Utilisez la condition Appliquer cette règle si> une taille depièce jointe>est supérieure ou égale à et entrez une valeur en kilo-octets (Ko).
Cmdlets : New-TransportRule, Set-TransportRule
Paramètre : AttachmentSizeOver
Taille maximale d’un message qui correspond aux conditions de la règle de flux de messagerie Non configuré Flux de> messagerie Règles>Ajouterl’icône Ajouter.>Créez une règle ou sélectionnez une règle existante, puis cliquez sur Modifierl’icône Modifier.
Cliquez sur Plus d'options.
Utilisez la condition Appliquer cette règle si> la taille dumessage>est supérieure ou égale à et entrez une valeur en kilo-octets (Ko).
Cmdlets : New-TransportRule, Set-TransportRule
Paramètre : MessageSizeOver

Pour afficher les valeurs de ces limites d'organisation, exécutez les commandes suivantes dans l'Environnement de ligne de commande Exchange Management Shell :

Get-TransportConfig | Format-List MaxReceiveSize,MaxSendSize,MaxRecipientEnvelopeLimit
Get-TransportRule | where {($_.MessageSizeOver -ne $null) -or ($_.AttachmentSizeOver -ne $null)} | Format-Table Name,MessageSizeOver,AttachmentSizeOver

Limites du connecteur

Les limites du connecteur s'appliquent aux messages qui utilisent le connecteur d'envoi, de réception, d'agent de remise ou étranger spécifié pour la remise des messages.

Vous pouvez attribuer des tailles limites des messages spécifiques aux liens de site Active Directory de votre organisation. Le service de transport sur les serveurs de boîtes aux lettres utilise des sites Active Directory, et les coûts qui sont attribués aux liens de site IP Active Directory sont l'un des facteurs à prendre en compte pour déterminer le chemin de routage le moins cher entre des serveurs Exchange au sein de l'organisation.

Vous pouvez attribuer des tailles limites des messages spécifiques aux connecteurs d'agent de remise et étranger qui sont utilisés pour envoyer des messages non-SMTP dans votre organisation.

Taille limite Valeur par défaut Configuration du CAE Configuration de l'Environnement de ligne de commande Exchange Management Shell
Taille maximale d'un message envoyé par le biais du connecteur de réception 36 Mo Flux de> messagerie Connecteurs de> réception Modifierl’icône Modifier.>Générales>Taille maximale du message de réception (Mo) Cmdlets : New-ReceiveConnector, Set-ReceiveConnector
Paramètre : MaxMessageSize
Taille maximale de tous les champs d'en-tête dans un message envoyé par le biais du connecteur de réception 256 Ko Non disponible Cmdlets : New-ReceiveConnector, Set-ReceiveConnector
Paramètre : MaxHeaderSize
Nombre maximal de destinataires dans un message envoyé par le biais du connecteur de réception Service de transport sur les serveurs de boîtes aux lettres
Nom_>serveur par défaut< : 5000
Serveur proxy <du client :> 200
Service de transport frontal sur les serveurs de boîtes aux lettres
Nom du serveur> frontal< par défaut : 200
Outbound Proxy Frontend <ServerName>: 200
Client Frontend <ServerName> : 200
Si le nombre de destinataires est dépassé dans un message d'un expéditeur anonyme (par exemple, un expéditeur Internet), le message est accepté pour les 200 premiers destinataires. La plupart des serveurs de messagerie continueront à renvoyer le message par groupes de 200 destinataires jusqu'à ce qu'il ait été remis à tous les destinataires.
Non disponible Cmdlets : New-ReceiveConnector, Set-ReceiveConnector
Paramètre : MaxRecipientsPerMessage
Taille maximale d'un message envoyé par le biais du connecteur d'envoi 10 Mo Flux de> messagerie Envoyer des connecteurs>Modifierl’icône Modifier.>Onglet> Général Taille maximale d’envoi des messages (Mo) Cmdlets : New-SendConnector, Set-SendConnector
Paramètre : MaxMessageSize
Taille maximale d'un message envoyé par le biais du lien de site Active Directory Illimité Non disponible Cmdlet : Set-AdSiteLink
Paramètre : MaxMessageSize
Taille maximale d'un message envoyé par le biais du connecteur d'agent de remise Illimité Non disponible Cmdlets : New-DeliveryAgentConnector, Set-DeliveryAgentConnector
Paramètre : MaxMessageSize
Taille maximale d'un message envoyé par le biais du connecteur étranger Illimité Non disponible Cmdlet : Set-ForeignConnector
Paramètre : MaxMessageSize

Pour afficher les valeurs de ces limites de connecteur, exécutez la commande suivante dans l'Environnement de ligne de commande Exchange Management Shell :

Get-ReceiveConnector | Format-Table Name,Max*Size,MaxRecipientsPerMessage; Get-SendConnector | Format-Table Name,MaxMessageSize; Get-AdSiteLink | Format-Table Name,MaxMessageSize; Get-DeliveryAgentConnector | Format-Table Name,MaxMessageSize; Get-ForeignConnector | Format-Table Name,MaxMessageSize

Limites du serveur

Les limites s’appliquent à des serveurs de boîtes aux lettres ou à des serveurs de transport Edge spécifiques. Vous pouvez paramétrer ces tailles limites des messages indépendamment sur chaque serveur de boîtes aux lettres ou de transport Edge.

Taille limite Valeur par défaut Configuration du CAE Configuration de l'Environnement de ligne de commande Exchange Management Shell
Taille maximale d'un message envoyé par des clients Outlook sur le web 35 Mo Non disponible Vous configurez cette valeur dans les fichiers de configuration d'application XML web.config sur le serveur de boîtes aux lettres. Pour plus d'informations, voir Configuration des limites de taille de message propres au client.
Taille maximale d'un message envoyé par des clients Exchange ActiveSync 10 Mo Non disponible Vous configurez cette valeur dans les fichiers de configuration d'application XML web.config sur le serveur de boîtes aux lettres. Pour plus d'informations, voir Configuration des limites de taille de message propres au client.
Taille maximale d'un message envoyé par des clients Services Web Exchange 64 Mo Non disponible Vous configurez cette valeur dans les fichiers de configuration d'application XML web.config sur le serveur de boîtes aux lettres. Pour plus d'informations, voir Configuration des limites de taille de message propres au client.

Le répertoire de collecte qui est disponible sur les serveurs de transport Edge et les serveurs de boîtes aux lettres comporte également des tailles limites de messages que vous pouvez configurer. En règle générale, le répertoire de collecte n'est pas utilisé dans le flux de messagerie au quotidien. Il est employé par des administrateurs pour tester le flux de messagerie ou par des applications qui doivent créer et soumettre leurs propres fichiers de messages. Pour plus d'informations, consultez la rubrique Configure the Pickup Directory and the Replay Directory.

  • Taille maximale de tous les champs d'en-tête dans un fichier de messages placé dans le répertoire de collecte : 64 Ko.

  • Nombre maximal de destinataires dans un fichier de messages placé dans le répertoire de collecte : 100.

Limites de destinataires

Les limites de destinataires s’appliquent à un objet utilisateur spécifique, comme une boîte aux lettres, un contact de messagerie, un utilisateur de messagerie, un groupe de distribution ou un dossier public à extension messagerie.

Taille limite Valeur par défaut Configuration du CAE Configuration de l'Environnement de ligne de commande Exchange Management Shell
Taille maximale d'un message qui peut être envoyé au destinataire spécifique Stratégies de mise en service des boîtes aux lettres de site : 36 Mo
Tous les autres types de destinataires : illimité
Pour les boîtes aux lettres :
Destinataires>Boîtes aux lettres>Modifierl’icône Modifier.> Fonctionnalités >de boîte aux lettresSection Du flux > de messagerie section Restrictions> de taille de message Section Afficher les détails>Section Messages>reçus Taille maximale des messages (Ko)
Pour les utilisateurs de messagerie :
Destinataires>Contacts>Modifierl’icône> ModifierParamètres> du flux de courrierRestrictions> de taille demessage Afficher les détails>De la section > Messages reçus Taille maximale des messages (Ko)
Ce réglage est disponible dans le CAE pour d'autres types de destinataires.
Cmdlets :
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-Mailbox
Set-MailContact
Set-MailUser
Set-MailPublicFolder
New-SiteMailboxProvisioningPolicy
Set-SiteMailboxProvisioningPolicy
Paramètre : MaxReceiveSize
Taille maximale d'un message qui peut être envoyé par l'expéditeur spécifique Illimité Pour les boîtes aux lettres :
Destinataires>Boîtes aux lettres>Modifierl’icône Modifier.> Fonctionnalités >de boîte aux lettresSection De flux de > courrier section Restrictions> de taille de message Section Afficher les détails>Section Messages> envoyés Taille maximale des messages (Ko)
Pour les utilisateurs de messagerie :
Destinataires>Contacts>Modifierl’icône> Modifierparamètres> de flux de messagerieSection Restrictions> de taille de message Afficher les détails>Section Messages envoyésTaille maximale des messages> (Ko)
Ce réglage est disponible dans le CAE pour d'autres types d'expéditeurs.
Cmdlets :
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-Mailbox
Set-MailContact
Set-MailUser
Set-MailPublicFolder
Paramètre : MaxSendSize
Nombre maximal de destinataires dans un message qui est envoyé par l'expéditeur spécifique Illimité Pour les boîtes aux lettres :
Destinataires>Boîtes aux lettres>Modifierl’icône> Modifierles fonctionnalités de boîte aux lettres> section >Flux de courrier Afficher les détails> SectionLimite>de destinataires maximum de destinataires
Ce réglage n'est pas disponible dans le CAE pour les utilisateurs de messagerie.
Cmdlets :
Set-Mailbox, Set-MailUser
Paramètre : RecipientLimits

Pour afficher les valeurs de ces limites, exécutez la cmdlet Get- correspondante pour le type de destinataire dans l'Environnement de ligne de commande Exchange Management Shell.

Par exemple, pour afficher les limites qui sont configurées sur une boîte aux lettres spécifique, exécutez la commande suivante :

Get-Mailbox <MailboxIdentity> | Format-List MaxReceiveSize,MaxSendSize,RecipientLimits

Pour afficher les limites qui sont configurées sur toutes les boîtes aux lettres utilisateur, exécutez la commande suivante :

$mb= Get-Mailbox -ResultSize unlimited; $mb | where {$_.RecipientTypeDetails -eq 'UserMailbox'} | Format-Table Name,MaxReceiveSize,MaxSendSize,RecipientLimits

Ordre de priorité et placement des tailles limites de messages

L’ordre de priorité des tailles limites de messages est la limite la plus restrictive appliquée. La seule question concerne l'emplacement où cette limite est appliquée. L'objectif est de rejeter les messages qui sont trop volumineux dès que possible dans le pipeline de transport. Par exemple, accepter des messages volumineux qui finiront par être rejetés en raison d'une limite d'organisation inférieure constitue un gaspillage de ressources système pour le connecteur de réception Internet. Assurez-vous que vos limites d'organisation, de serveur et de connecteur sont configurées de façon à minimiser tout traitement inutile des messages. Pour ce faire, conservez les mêmes limites à tous les emplacements, ou configurez des limites plus restrictives là où les messages entrent dans votre organisation Exchange.

Une exception à la commande est les limites de taille des messages sur les boîtes aux lettres et les limites de taille des messages dans les règles de flux de courrier. Exchange vérifie la taille maximale des messages qui est autorisée sur les boîtes aux lettres avant que les règles de flux de messagerie traitent les messages. Par exemple, la taille limite des messages de votre organisation est de 50 Mo, vous configurez une limite de 35 Mo sur une boîte aux lettres, et vous configurez une règle de flux de messagerie pour trouver et rejeter les messages supérieurs à 40 Mo. Si un expéditeur externe envoie un message de 45 Mo à la boîte aux lettres, le message est rejeté avant que la règle de flux de messagerie puisse l'évaluer.

Les limites de destinataires entre des expéditeurs et des destinataires authentifiés (en règle générale, des expéditeurs et des destinataires de message en interne) sont exemptes de restrictions de taille de message d'organisation. Par conséquent, vous pouvez configurer des expéditeurs et des destinataires spécifiques de façon à dépasser les tailles limites des messages par défaut de votre organisation. Par exemple, vous pouvez autoriser des boîtes aux lettres spécifiques à envoyer et recevoir des messages plus volumineux que le reste de l'organisation en configurant des limites d'envoi et de réception personnalisées pour ces boîtes aux lettres.

Toutefois, cette exemption s'applique uniquement aux messages envoyés entre des expéditeurs et des destinataires authentifiés (en règle générale, des expéditeurs et des destinataires internes). Pour les messages envoyés entre des expéditeurs et des destinataires anonymes (en règle générale, des expéditeurs ou des destinataires Internet), les limites de l'organisation s'appliquent. Par exemple, supposons que votre taille limite des messages d'organisation est de 10 Mo, mais que vous avez configuré les utilisateurs de votre service marketing de telle sorte qu'ils puissent envoyer ou recevoir jusqu'à 50 Mo. Ces utilisateurs pourront s'échanger des messages volumineux, mais pas avec des expéditeurs et des destinataires Internet (expéditeurs et destinataires non authentifiés).

Fonctionnement des limites de destinataires

La limite de destinataires sur un message est appliquée à deux endroits :

  • Au niveau du protocole pendant le transfert d’e-mail où le connecteur de réception MaxRecipientsPerMessage est appliqué.

  • Au niveau transport pendant la catégorisation où MaxRecipientEnvelopeLimit est appliqué.

Il existe également le niveau de boîte aux lettres RecipientLimits, qui remplace le niveau de transport MaxRecipientEnvelopeLimit et est également appliqué pendant la catégorisation des messages. Si le niveau de boîte aux lettres RecipientLimits est défini sur unlimited (valeur par défaut), le nombre maximal de destinataires par message pour la boîte aux lettres est contrôlé par le niveau de transport MaxRecipientEnvelopeLimit.

Pour les e-mails entrants, le connecteur de réception MaxRecipientsPerMessage est vérifié en premier. Toutefois, si le nombre de destinataires dépasse la limite, le message n’est pas rejeté; la connexion reçoit l’erreur , 452 4.5.3 Too many recipients. La plupart des serveurs de messagerie comprennent cette erreur et continueront à renvoyer le message dans une autre connexion jusqu’à ce que le message soit remis à tous les destinataires.

Le connecteur de réception MaxRecipientsPerMessage s’applique aux soumissions de client SMTP authentifiées et anonymes. Toutefois, lorsqu’un serveur Exchange transmet des e-mails via un autre serveur Exchange de la même organisation, le connecteur de réception MaxRecipientsPerMessage est contourné.

Lorsque le message est accepté et que l’e-mail est envoyé au catégoriseur, le niveau de boîte aux lettres RecipientLimits (s’il n’est pas défini sur unlimited) ou le niveau de transport MaxRecipientEnvelopeLimit sont vérifiés. Si le nombre de destinataires dépasse cette limite, le message est rejeté et un message de rebond est envoyé avec l’erreur 550 5.5.3 RESOLVER.ADR.RecipLimit; too many recipients.

Voici un exemple de scénario :

Le connecteur MaxRecipientsPerMessage de réception est défini sur 100 et le niveau MaxRecipientEnvelopeLimit de transport est défini sur 500. Désormais, si quelqu’un envoie un e-mail entrant à 1 000 destinataires, l’e-mail est généralement accepté, car la limite du connecteur de réception force le serveur d’envoi à envoyer des messages électroniques en 10 blocs avec 100 destinataires sur chaque message, ce qui est inférieur au paramètre MaxRecipientEnvelopeLimitdu catégorisateur de transport .

Messages exemptés de tailles limites

La liste suivante présente les types de messages qui sont générés par les serveurs de boîtes aux lettres ou les serveurs de transport Edge qui sont exemptés de toutes les tailles limites de messages à l’exception de la limite d’organisation pour le nombre maximal de destinataires autorisés dans un message :

  • messages système

  • message généré par l'agent

  • messages de notification d'état de remise (DSN) (également appelés notifications d'échec de remise ou notifications de non-remise). Toutefois, vous pouvez utiliser les paramètres ExternalDsnMaxMessageAttachSize et InternalDsnMaxMessageAttachSize sur l’applet de commande Set-TransportConfig pour limiter la taille des messages d’origine inclus dans les messages DSN (d’où la taille effective du message DSN lui-même).

  • messages d'état de journal

  • messages mis en quarantaine