Cet article décrit les limites appliquées par Gmail aux en-têtes d'e-mails et indique les actions recommandées pour les respecter. Les en-têtes de message qui respectent les limites permettent d'assurer une distribution correcte des messages.
Les en-têtes d'e-mail fournissent des informations, ou des métadonnées, sur le message. Par exemple, les en-têtes d'e-mails contiennent des informations sur l'expéditeur, le destinataire et l'heure à laquelle le message a été envoyé.
Pour protéger les membres de votre organisation contre les e-mails malveillants, le spam ou l'hameçonnage, Gmail bloque les messages contenant des en-têtes qui dépassent les limites décrites ici. Les spammeurs et autres expéditeurs malveillants peuvent utiliser des en-têtes longs dans les messages pour usurper l'identité d'expéditeurs légitimes ou contourner les règles antispam.
Il arrive que des messages légitimes ou non malveillants contiennent des en-têtes très longs. Cela se produit généralement avec les appareils ou les systèmes qui envoient des e-mails automatiques. Les en-têtes de message personnalisés et les en-têtes "Objet :" volumineux sont également à l'origine des en-têtes de message longs. Par exemple, l'ajout du contenu du message à l'en-tête Objet : peut entraîner le dépassement de la limite autorisée pour les en-têtes individuels.
Erreurs de limite d'en-tête
Lorsque Gmail bloque un message dont les en-têtes dépassent une limite, il renvoie un message d'erreur SMTP à l'expéditeur. Le message décrit la limite qui a été dépassée. Consultez des exemples de messages d'erreur et d'actions recommandées pour chacun dans la section Résoudre les erreurs d'en-tête de message ci-dessous.
Pour examiner tous les messages d'erreur SMTP Gmail, consultez Erreurs et codes SMTP Gmail.
Limites des en-têtes des messages Gmail
Pour garantir une distribution correcte des messages, ne dépassez pas ces limites pour les en-têtes de message. Ces limites s'appliquent également aux messages entrants.
Description | Valeur maximale |
---|---|
Tous les en-têtes d'un même message | 500 ko |
Nombre d'en-têtes par message | 5 000 |
Un en-tête |
32 Ko (valeur après les deux-points) Cette limite ne s'applique pas aux types d'en-têtes suivants : Cc, À ou Références. Toutefois, ces types d'en-têtes sont comptabilisés dans le total de tous les en-têtes d'un même message. |
En-tête ID du message | 500 caractères (caractères après les deux-points) |
En-tête Objet | 998 caractères (caractères après les deux-points) |
Nom de l'en-tête |
1 Ko (avant les deux-points) Les types d'en-têtes qui dépassent cette limite sont généralement des en-têtes personnalisés comportant le préfixe X (par exemple, X-My-Custom-Header). La valeur maximale autorisée après les deux-points est de 32 Ko. |
Résoudre les erreurs d'en-tête de message
Si vos messages sortants sont rejetés parce que leurs en-têtes dépassent les limites fixées par Gmail, nous vous recommandons de prendre les mesures suivantes :
- Tronquer les valeurs d'en-tête
- Déplacer les informations d'en-tête dans le corps du message
Les valeurs indiquées dans les messages d'erreur ci-dessous sont des exemples de valeurs. Elles seront différentes dans les messages d'erreur que vous recevrez.
Message d'erreur | Description et actions recommandées |
---|---|
552-5.3.4 Votre message dépasse la limite de taille d'en-tête de message autorisée par Google. Les messages ne doivent pas dépasser 512 000 octets d'en-tête au total ou 5 000 champs d'en-tête. Pour consulter nos consignes relatives à la taille, accédez à https://support.google.com/a?p=header-limits. |
Le message comprend un en-tête qui dépasse la valeur maximale autorisée pour le Nombre d'en-têtes par message ou pour le Total de tous les en-têtes d'un même message. Pour résoudre ce problème, déplacez certaines informations des en-têtes de message vers le corps du message. |
552-5.3.4 La taille de la valeur d'en-tête standard-header-type (32 769 octets) dépasse la limite Google de 32 768 octets par taille d'en-tête individuelle. Pour consulter nos consignes relatives à la taille, accédez à https://support.google.com/a?p=header-limits. |
Un en-tête standard dépasse la limite autorisée pour chaque en-tête: 32 Ko. Le message d'erreur indique quel en-tête est trop long. Pour résoudre ce problème, tronquez cet en-tête lorsque de nouveaux messages sont créés. S'il vous est difficile de tronquer cet en-tête, déplacez certaines informations qui s'y trouvent dans le corps du message. |
552-5.3.4 La taille de l'une des valeurs d'en-tête (32 769 octets) dépasse la limite Google de 32 768 octets par taille d'en-tête. Pour consulter nos consignes relatives à la taille, accédez à https://support.google.com/a?p=header-limits. |
Un en-tête non standard dépasse la limite autorisée pour chaque en-tête: 32 Ko. Pour protéger les informations potentiellement sensibles, nous n'incluons pas le nom de l'en-tête personnalisé dans le message d'erreur. Pour résoudre ce problème, identifiez l'en-tête à l'origine de l'erreur et tronquez-le lorsque vous créez des messages. |
552-5.3.4 La taille d'un nom d'en-tête (1 001 octets) dépasse la limite de Google fixée à 1 000 octets. Pour consulter nos consignes relatives à la taille, accédez à https://support.google.com/a?p=header-limits. |
Le message contient un en-tête dont le nom dépasse la limite autorisée pour les noms d'en-tête (avant les deux-points). Les types d'en-têtes qui dépassent cette limite sont généralement des en-têtes personnalisés. Pour résoudre ce problème, mettez à jour les en-têtes personnalisés afin qu'ils respectent la valeur maximale autorisée. |