emailmarketing.net

Erreurs SMTP de Gmail et dépannage

Catalogue complet des codes de réponse SMTP de Gmail, avec leurs codes d’état étendus, leur signification et les corrections à apporter.

Référence10 min de lecture

À qui cela s’adresse Expéditeurs, Opérateurs ESP

S’applique aux expéditeurs, quelle que soit leur plateforme

Lorsque Gmail rejette vos messages, les reporte ou en limite le débit, la réponse SMTP vous dit pourquoi et ce qu’il faut corriger. Google publie la liste complète des codes de réponse que ses serveurs renvoient pour les messages entrants. Ils sont rassemblés ci-dessous avec leur signification et la correction à apporter.

Toute erreur générée par Gmail se termine par l’identifiant gsmtp. Les erreurs qui contiennent aussi gcdp ont été déclenchées par une règle personnalisée qu’un administrateur Google Workspace a configurée sur le domaine de réception, et non par le filtrage propre à Gmail.

Les messages d’erreur sont cités tels que les serveurs de Google les renvoient, en anglais.

Règles générales :

  • Les codes 4xx sont temporaires : réessayez plus tard. De nombreux codes 4.7.x sont une limitation de débit délibérée, qui devient un blocage permanent 5.7.x si vous ne corrigez pas le problème de fond.
  • Les codes 5xx sont définitifs pour ce message. Corrigez la cause avant de renvoyer.
  • Les paires de codes 4.7.x et 5.7.x liées à la conformité (SPF, DKIM, DMARC, TLS, PTR, alignement) correspondent directement aux exigences de Gmail envers les expéditeurs.

Échecs temporaires (4xx)

Code Message (abrégé) Signification et correction
450-4.2.1 L’utilisateur "is receiving email too quickly" / "at a rate that prevents delivery" Limitation de débit côté destinataire ; renvoyez plus tard
450-4.2.1 "Peak SMTP relay limit exceeded for this customer" Limite du relais SMTP de Workspace ; contactez l’administrateur du compte
452-4.2.2 "The recipient’s inbox is out of storage space" Le destinataire doit libérer de l’espace de stockage Google
421-4.3.0 "Temporary System Problem. Try again later" Problème côté Google ; réessayez
451-4.3.0 "Email server has temporarily rejected this message" Réessayez plus tard
451-4.3.0 "Multiple destination domains per transaction is unsupported" Envoyez à un seul domaine de destination par transaction SMTP (RFC 5321)
451-4.4.2 "Timeout - closing connection" Délai réseau ou de session dépassé ; réessayez
421-4.4.5 "Server busy, try again later" Réessayez avec un délai croissant (backoff)
451-4.5.0 "SMTP protocol violation" Corrigez la façon dont le client gère le protocole, selon la RFC 5321
452-4.5.3 "Domain policy size per transaction exceeded" Réessayez ce destinataire dans une transaction distincte
452-4.5.3 "Your message has too many recipients" Réduisez le nombre de destinataires par message
421-4.7.0 "Connection expired, try reconnecting" / "Try again later, closing connection" Reconnectez-vous et réessayez
421-4.7.0 "IP not in whitelist for RCPT domain" Le domaine de réception (Workspace) n’accepte que les adresses IP inscrites sur sa liste blanche
421-4.7.0 "The IP address sending this message does not have a PTR record" Ajoutez un enregistrement PTR et un enregistrement DNS direct concordants
421-4.7.0 "TLS required for RCPT domain, closing connection" Livrez par TLS
421-4.7.0 "This message is suspicious due to the very low reputation of the sending IP / sending domain" Blocage pour réputation ; voir le rétablissement de la réputation ci-dessous
421-4.7.0 "This message is suspicious due to the nature of the content" Contenu signalé ; revoyez le contenu du message
454-4.7.0 "Too many login attempts" / "Cannot authenticate due to a temporary system problem" Limitation de débit de l’authentification client ; réessayez plus tard
451-4.7.23 "The sending IP address for this message doesn’t have a PTR record" Ajoutez un enregistrement PTR
451-4.7.24 "The SPF record of the sending domain has one or more suspicious entries" Nettoyez l’enregistrement SPF (retirez les include compromis ou suspects)
421-4.7.26 "Rate limited because it is unauthenticated" Mettez en place SPF ou DKIM
451-4.7.26 "Unauthenticated email from domain is not accepted due to domain’s DMARC policy" La politique DMARC du domaine From: lui-même rejette l’usage non authentifié ; authentifiez avec SPF ou DKIM alignés
421-4.7.27 "Rate limited because SPF authentication didn’t pass" Corrigez SPF
421-4.7.28 "Unusual rate of email" depuis votre adresse IP, votre bloc d’adresses IP, votre domaine DKIM, votre domaine SPF ou le domaine d’une URL du corps ; ou "sender exceeded the quota" Limitation de débit liée à un profil de spam, appliquée à cet identifiant. Pour vous rétablir, attendez au moins 10 minutes, reprenez avec une seule connexion, puis ajoutez les connexions une par une
421-4.7.29 "Rate limited because you’re not using a TLS connection" Activez TLS
421-4.7.30 "Rate limited because DKIM authentication didn’t pass" Corrigez DKIM
421-4.7.32 "Rate limited because the From: header isn’t aligned" avec le domaine SPF ou DKIM Obtenez l’alignement DMARC ; voir DMARC
421-4.7.40 "Rate limited because the sending domain doesn’t have a DMARC record" Publiez un enregistrement DMARC (au minimum p=none)

Échecs définitifs (5xx)

Destinataire et adressage

Code Message (abrégé) Signification et correction
550-5.1.1 "The email account that you tried to reach does not exist" Rebond définitif : retirez l’adresse et vérifiez les fautes de frappe
553-5.1.2 "We weren’t able to find the recipient domain" Domaine erroné ; vérifiez l’orthographe et l’enregistrement MX
553-5.1.3 "The recipient address is not a valid RFC 5321 address" Corrigez la syntaxe de l’adresse
553-5.1.7 "The sender address is not a valid RFC 5321 address" Corrigez la syntaxe de l’expéditeur d’enveloppe
550-5.2.1 "The email account that you tried to reach is inactive" Compte désactivé ; placez l’adresse en liste de suppression
550-5.2.1 L’utilisateur "is receiving email at a rate that prevents delivery" Limitation de débit côté destinataire
552-5.2.2 "The recipient’s inbox is out of storage space and inactive" Placez l’adresse en liste de suppression, ou attendez
550-5.4.5 "Daily user sending limit exceeded" / "Daily SMTP relay limit exceeded for user" Limites d’envoi de Gmail ou de Workspace atteintes
554-5.4.6 "Message exceeded 50 hops" Probablement une boucle de messagerie ; examinez les chaînes de transfert
550-5.5.3 "Too many recipients for this sender" Réduisez le nombre de destinataires

Limites de taille

Code Message (abrégé) Signification et correction
552-5.3.4 Limites de taille du message dépassées Le message entier est trop volumineux
552-5.3.4 "The number of attachments exceeds Google’s limit" Envoyez moins de pièces jointes
552-5.3.4 Limites de taille des en-têtes dépassées : ensemble des en-têtes, valeur d’un en-tête, nom d’un en-tête ou en-tête Subject: Réduisez les en-têtes

Protocole et session

Code Message (abrégé) Signification et correction
502-5.5.1 "Unimplemented command" / "Unrecognized command" / "Too many unrecognized commands, goodbye" Corrigez le comportement du client SMTP
503-5.5.1 "Bad sequence of commands" / "EHLO/HELO first" / "RCPT first" / "No DATA after BDAT" (RFC 3030) Un bogue dans l’ordre des commandes du client
501-5.5.2 / 555-5.5.2 "Syntax error" Commande SMTP mal formée
501-5.5.4 "HELO/EHLO argument invalid" / "Empty HELO/EHLO argument not allowed" Envoyez un nom de domaine pleinement qualifié (FQDN) valide dans HELO ou EHLO
530-5.7.0 "Must issue a STARTTLS command first" (RFC 3207) / "Authentication required" Démarrez TLS, ou authentifiez-vous, avant d’envoyer
523-5.7.10 "No commands allowed to pipeline after STARTTLS" Non-respect de la RFC 3207
501-5.7.11 "Syntax error (no parameters allowed)" Non-respect de la RFC 3207
554-5.7.0 "Too many unauthenticated commands" Session interrompue
503-5.7.0 "No identity changes permitted" Ne changez pas d’identité authentifiée en cours de session

Contenu, format et politique

Code Message (abrégé) Signification et correction
554-5.6.0 "Email message is malformed. Not accepted" Mettez le message en conformité avec la RFC 5322
552-5.7.0 "Content presents a potential security issue" Pièce jointe ou type de fichier bloqué (voir la liste des types de fichiers bloqués par Gmail)
550-5.7.1 "The user or domain that you are sending to has a policy" interdisant ce message Politique du domaine Workspace de réception (erreurs gcdp) ; contactez l’administrateur du destinataire
550-5.7.1 "This message is likely unsolicited email" / "likely suspicious due to the very low reputation" de l’adresse IP ou du domaine d’envoi Blocage pour spam ou pour réputation ; voir le rétablissement ci-dessous
550-5.7.1 Non-respect de la RFC 5322 : en-tête From: absent ou invalide, plusieurs en-têtes From:, plusieurs adresses dans From:, aucun Message-ID: valide, en-têtes en double, en-tête mal formé, valeur From: non conforme, syntaxe encoded-word dans un en-tête, caractère Unicode dans un en-tête qui ne l’autorise pas Corrigez la génération des messages selon la RFC 5322
550-5.7.1 "This message does not meet IPv6 sending guidelines" En IPv6, les enregistrements PTR et l’authentification sont obligatoires ; corrigez-les ou envoyez en IPv4
550-5.7.1 "This email has been rate limited" Limites d’envoi ou de réception
550-5.7.1 "The IP you’re using to send email is not authorized" Messages envoyés directement depuis une adresse IP dynamique ou résidentielle ; passez plutôt par le serveur SMTP de votre fournisseur
550-5.7.1 "Invalid credentials for relay" / "Daily SMTP relay sending limit exceeded for this customer" Configuration ou limites du relais SMTP de Workspace
550-5.7.0 "Email relay denied" (identifiants invalides ou compte suspendu) Enregistrez l’adresse IP d’envoi dans les paramètres du relais SMTP de Workspace, ou le compte de relais est suspendu pour spam

Blocages liés à l’authentification et aux exigences envers les expéditeurs

Code Message (abrégé) Signification et correction
550-5.7.24 "SPF record of the sending domain has one or more suspicious entries" Nettoyez l’enregistrement SPF
550-5.7.25 "The sending IP address doesn’t have a PTR record" Ajoutez un enregistrement PTR
550-5.7.26 "Blocked because the sender is unauthenticated" Mettez en place SPF ou DKIM
550-5.7.26 "The (E)MAIL FROM domain has an SPF record with a hard fail policy" (-all), mais le message a échoué à SPF Corrigez l’enregistrement SPF, ou envoyez depuis une adresse IP autorisée
550-5.7.26 "Unauthenticated email from domain is not accepted due to domain’s DMARC policy" La politique DMARC du domaine From: exige une authentification alignée
550-5.7.27 "Didn’t pass SPF authentication" Corrigez SPF
550-5.7.28 "Unusual rate of unsolicited email originating from your IP address" Blocage pour volume de spam ; arrêtez, corrigez l’hygiène de base de données, puis procédez à une nouvelle chauffe
550-5.7.29 "Wasn’t sent over a TLS connection" Activez TLS
550-5.7.30 "Didn’t pass DKIM authentication" Corrigez DKIM
5.7.32 "Blocked because the From: header isn’t aligned" avec SPF ou DKIM Corrigez l’alignement DMARC
550-5.7.40 "The sending domain doesn’t have a DMARC record" Publiez DMARC

Erreurs d’authentification client (soumission, hors délivrabilité)

Code Message (abrégé) Signification et correction
535-5.7.80 "Username and Password not accepted" Identifiants erronés, ou connexion bloquée
534-5.7.90 "Application-specific password required" / "Please log in with your web browser" Utilisez des mots de passe d’application ou OAuth
534-5.7.14 "Please log in through your web browser and then try again" Vérification de sécurité du compte
504-5.7.40 "Unrecognized authentication type" / "XOAUTH is no longer supported" Utilisez OAuth 2.0 (XOAUTH2)

Se rétablir après un blocage ou une limitation de débit

  • Les échecs temporaires 4.7.x sont une limitation de débit, pas un verdict final. Google conseille d’« arrêter complètement l’envoi pendant une courte période, puis de reprendre à un rythme plus lent » (« completely stop sending for a short period of time, then resume sending at a slower rate »), ce qui revient en pratique à procéder à une nouvelle chauffe.
  • Erreurs de quota de débit (4.7.28) : attendez au moins 10 minutes, reprenez avec une seule connexion, puis ajoutez les connexions une par une. Si une seule connexion échoue encore, attendez encore 10 minutes.
  • Blocages pour réputation (« very low reputation of the sending IP/domain ») : consultez les tableaux de bord de réputation des adresses IP (IP Reputation) et de réputation des domaines (Domain Reputation) dans Postmaster Tools, supprimez la source du spam et laissez passer du temps. La réputation ne se rétablit que par un envoi soutenu qui respecte les règles.
  • Inscriptions sur des listes de blocage publiques (RBL) : Gmail consulte aussi les listes de blocage publiques. Demandez le retrait directement à l’opérateur de la liste.
  • Blocages persistants sur un trafic conforme : utilisez le formulaire d’escalade de Google pour les expéditeurs de gros volumes (Bulk Sender Escalation Form). Aucune levée des restrictions n’est possible tant que votre taux de spam dans Postmaster Tools dépasse 0,3 % (voir exigences envers les expéditeurs).

Vérifier votre propre enregistrement

Le diagnostic gratuit lit ce que votre domaine publie dans le DNS.

Dans ce thème

Les 15 articles du thème Fournisseurs de messagerie →