Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Module 6 · 6.2

Les codes d'erreur courants expliqués

Module 6: Bounces et résolution de problèmes · Temps de lecture : 12 minutes

Objectif pédagogique : Après cette leçon, vous reconnaîtrez les codes d'erreur que vous rencontrez le plus souvent, vous saurez quelle en est la cause et qui doit la résoudre : vous en tant qu'expéditeur, le destinataire, ou l'administrateur d'un serveur de messagerie.

Notions clés : adresse inconnue (5.1.1), boîte mail pleine (4.2.2 / 5.2.2), message trop volumineux (5.3.4), aucune route (5.4.x), expiré dans la file d'attente (4.4.7), relais refusé (5.7.1), non authentifié (Gmail 5.7.26), PTR manquant (Gmail 5.7.25), cadence trop élevée (4.7.28), Microsoft 4.7.500, 5.7.509, 5.7.515, 5.7.606, 5.7.708, blocage IP T-Online, limite d'envoi

D'abord : qui doit agir ?

Un code d'erreur n'est utile que si vous savez qui doit s'en occuper. Classez donc d'abord chaque bounce dans l'une de ces quatre catégories :

  1. L'adresse ou la boîte mail du destinataire (5.1.x, x.2.x) : l'adresse n'existe pas, ou la boîte mail est pleine ou désactivée. Vous pouvez uniquement vérifier l'adresse ou avertir le destinataire d'une autre manière.
  2. Vos propres paramètres d'envoi (par exemple 5.7.1 relaying denied, erreurs de connexion, limite d'envoi) : vous modifiez quelque chose dans votre programme de messagerie ou votre formule.
  3. Votre domaine (SPF, DKIM, DMARC ; Gmail 5.7.26, Microsoft 5.7.509 et 5.7.515) : vous modifiez votre DNS, ou vous le faites faire.
  4. Le serveur d'envoi (PTR, liste de blocage, réputation ; Gmail 5.7.25 et 4.7.28, Microsoft 4.7.500 et 5.7.606, T-Online) : l'administrateur du serveur résout le problème. Pour une formule d'hébergement ou un service de messagerie, c'est votre hébergeur.

Adresse et boîte mail

Code (texte d'exemple)CauseQue faire ?
550 5.1.1 User unknown, Recipient address rejected, mailbox unavailableL'adresse n'existe pas chez le destinataireVérifiez l'orthographe. Si elle est correcte, demandez au destinataire par une autre voie si l'adresse existe encore
550 5.1.10 (Microsoft), RecipientNotFoundIdem avec Microsoft 365Idem
5.1.2, Host or domain name not foundLe domaine n'existe pas ou n'a pas de serveur de messagerie (ni MX ni A)Faute de frappe dans le domaine (gmial.com) ? Ou le domaine du destinataire a expiré ou est mal configuré
452 4.2.2 ou 552 5.2.2, mailbox full, quota exceeded, out of storage spaceLa boîte mail du destinataire est pleineLe destinataire doit libérer de l'espace. Avec 4.2.2, votre serveur réessaie encore ; avec 5.2.2, c'est définitif. Gmail utilise 552 5.2.2 pour une boîte mail pleine et inutilisée depuis longtemps
450 4.2.1, receiving mail too quicklyLe destinataire reçoit trop de courrier en peu de tempsPatienter, votre serveur réessaiera
552 5.3.4, message size exceeds, message too bigLe message avec pièces jointes dépasse la taille autorisée par le destinataireRéduisez la pièce jointe, ou partagez le fichier via un lien. Attention : l'encodage augmente la taille des pièces jointes d'environ un tiers (leçon 3.2)

Vos propres paramètres d'envoi

Code (texte d'exemple)CauseQue faire ?
550 5.7.1 Relaying denied, Relay access deniedVotre programme de messagerie ne se connecte pas au serveur sortant, qui refuse alors de transmettre le courrier vers d'autres domainesActivez l'authentification pour le serveur sortant (leçon 1.4, 2.1)
535 5.7.8 Authentication failedNom d'utilisateur ou mot de passe incorrect lors de l'envoiUtilisez l'adresse e-mail complète comme nom d'utilisateur, testez le mot de passe dans le webmail
550 5.4.5 Daily sending quota exceeded, message limit reachedVous avez atteint la limite d'envoi de votre boîte mail ou de votre formuleAttendez que la limite soit à nouveau disponible. Vous n'envoyez pas beaucoup de mails ? Votre boîte mail est peut-être détournée : changez immédiatement le mot de passe
553 5.7.1 ... not owned by user, can not send emails fromL'adresse d'expéditeur n'appartient pas à la boîte mail avec laquelle vous vous connectezEnvoyez depuis votre propre adresse, ou configurez l'alias comme le prescrit votre hébergeur (leçon 3.3)
4.4.7, Message expired, retry timeout exceededLe courrier est resté plusieurs jours dans la file d'attente et n'a pas pu être distribuéConsultez les messages de retard précédents : ils contiennent la véritable raison

Votre domaine : authentification

Code (texte d'exemple)CauseQue faire ?
550 5.7.26 ... sender is unauthenticated (Gmail)SPF et DKIM échouent tous les deux, ou DMARC échoueComplétez le SPF avec le service qui a envoyé le message, activez DKIM, vérifiez l'alignement (module 4)
550 5.7.27 (Gmail)SPF a échouéIncluez le serveur d'envoi dans votre SPF ; attention aux dix recherches
550 5.7.30 / 421 4.7.30 (Gmail)DKIM a échouéVérifiez la clé DKIM avec le sélecteur figurant dans le message
421 4.7.32 / 550 5.7.32 (Gmail)Le domaine From: n'est pas aligné avec SPF ou DKIMDKIM propre à votre domaine chez le service d'envoi, ou un Return-Path propre
421 4.7.31 (Gmail)Envoyeur en masse sans enregistrement DMARCMettez en place un enregistrement DMARC, au moins p=none
550 5.7.509 Access denied, sending domain ... does not pass DMARC verification and has a DMARC policy of reject (Microsoft)DMARC échoue et votre propre politique est sur rejectRecherchez quelle source n'est pas alignée (rapport DMARC, leçon 4.5). C'est exactement pourquoi vous commencez avec p=none
550 5.7.515 Access denied, sending domain ... does not meet the required authentication level (Microsoft)Envoyeur en masse vers Outlook.com avec échec de SPF ou DKIM, ou DMARC absentFaites réussir à la fois SPF et DKIM, enregistrement DMARC (leçon 5.3)
550 5.7.23 ... Sender Policy Framework violation (Microsoft)SPF échoue chez un destinataire qui filtre strictement sur SPFComplétez le SPF
550 5.7.1 DMARC check failed (autres serveurs)Idem, avec un code génériqueIdem

Une remarque importante concernant 5.7.509 : le bounce mentionne votre domaine, mais la cause n'est pas toujours votre courrier habituel. Il s'agit souvent d'un site web, d'une boutique en ligne ou d'un logiciel de comptabilité qui envoie des mails au nom de votre domaine sans que ce service figure dans votre SPF ou signe avec votre DKIM. Regardez dans les en-têtes du message original en bas du bounce le Return-Path et le serveur d'envoi.

Le serveur d'envoi : PTR, réputation et listes de blocage

Code (texte d'exemple)CauseQui résout le problème ?
550 5.7.25 ... doesn't have a PTR record (Gmail)L'adresse IP du serveur d'envoi n'a pas de DNS inversé (correct), souvent via IPv6L'administrateur du serveur (leçon 5.1)
421 4.7.23 (Gmail)Idem, version temporaireIdem
550 5.7.29 / 421 4.7.29 (Gmail)Non envoyé via TLSL'administrateur du serveur
421 4.7.28 ... unusual rate of email (Gmail), 550 5.7.28 ... unusual rate of unsolicited emailTrop de courrier ou trop de courrier indésirable depuis cette adresse IPRéduisez la cadence ; en cas de refus définitif, résolvez d'abord la cause (spam, liste achetée)
451 4.7.500 Server busy. Please try again later from [IP] (Microsoft)Microsoft ralentit temporairement l'adresse IP, souvent parce qu'elle est nouvelle ou que le volume augmente soudainementPatienter, le serveur réessaiera ; l'administrateur réchauffe l'IP et la déclare auprès de SNDS (leçon 6.4). Microsoft documente aussi la série 4.7.500 à 4.7.699 comme « Access denied, please try again later » en cas d'activité suspecte
550 5.7.606 à 5.7.649 Access denied, banned sending IP [IP] (Microsoft)L'adresse IP a été bloquée par MicrosoftL'administrateur demande son retrait via sender.office.com, après avoir résolu la cause
550 5.7.708 Access denied, traffic not accepted from this IP (Microsoft 365, sortant)Le trafic de cette IP ou de cet environnement Microsoft 365 n'est pas accepté, souvent après un abusL'administrateur de l'environnement Microsoft 365, via le support Microsoft
554 ... blocked using zen.spamhaus.org, listed at, RBLL'adresse IP figure sur une liste de blocageL'administrateur du serveur, après avoir résolu la cause (leçon 5.2)
554 IP=192.0.2.25 - A problem occurred et messages similaires avec « bad reputation » (T-Online)T-Online a bloqué l'adresse IP, sur la base de ses propres données de réputationL'administrateur du serveur d'envoi contacte T-Online (leçon 6.4)
421 Maximum parallel connections for your IP-Address reached (T-Online)Trop de connexions simultanéesL'administrateur limite le nombre de connexions ; le courrier finit tout de même par arriver

Comment rechercher un code inconnu ?

  1. Regardez qui l'a donné. Le nom dans Remote-MTA ou après host indique de quelle partie il s'agit : google.com, outlook.com ou protection.outlook.com, t-online.de, etc.
  2. Recherchez le code chez cette partie. Google dispose d'une page « Gmail SMTP errors and codes », Microsoft « Email nondelivery reports and SMTP errors in Exchange Online », et Yahoo et T-Online ont des pages postmaster. Elles sont plus fiables qu'un forum quelconque.
  3. Lisez le texte qui suit. Chez les grands destinataires, un lien ou un code entre parenthèses (comme (AS843) chez Microsoft) précise souvent exactement ce qui se passe.
  4. Regardez le message original en bas du bounce. Quelle adresse d'expéditeur, quel Return-Path, quel serveur ? Pour les erreurs SPF et DMARC, la réponse s'y trouve.

En pratique

Chez WebOké, la base de connaissances contient une liste des messages les plus fréquents, et dans DirectAdmin vous voyez dans Suivi des e-mails la réponse littérale du serveur destinataire. Chez d'autres hébergeurs, un tel journal existe généralement aussi, parfois réservé à l'administrateur. Si vous demandez de l'aide à un hébergeur, transmettez toujours le bounce complet, avec la ligne contenant le code, l'adresse d'expéditeur, l'adresse du destinataire et l'heure. Un résumé du type « mon courrier n'arrive pas » ne permet à personne de faire des recherches.

Résumé

  • Classez d'abord chaque code : adresse/boîte mail du destinataire, vos propres paramètres d'envoi, votre domaine, ou le serveur d'envoi.
  • 5.1.1 adresse inexistante, x.2.2 boîte mail pleine, 5.3.4 trop volumineux, 5.7.1 relaying denied non connecté.
  • Authentification : Gmail 5.7.26/5.7.27/5.7.30, Microsoft 5.7.509 (DMARC avec reject) et 5.7.515 (envoi en masse).
  • Serveur : Gmail 5.7.25 (PTR), Microsoft 4.7.500 (ralenti temporairement) et 5.7.606 (IP bloquée), blocages IP T-Online.
  • Recherchez un code inconnu chez la partie qui l'a émis, et lisez le message original en bas du bounce.

Quiz

1. Votre client signale 552 5.2.2 Mailbox full de la part d'un destinataire. Qui doit agir ?



2. Votre boutique en ligne reçoit de Microsoft l'erreur 550 5.7.509 ... does not pass DMARC verification and has a DMARC policy of reject. Votre courrier habituel arrive bien. Quelle est la cause probable ?



3. Que signifie 451 4.7.500 Server busy. Please try again later de la part d'Outlook.com ?



4. Votre programme de messagerie renvoie 550 5.7.1 Relaying denied lors de l'envoi vers une adresse externe. Que résolvez-vous ?



5. Gmail refuse votre courrier avec 550 5.7.25, mais seulement parfois. Où regardez-vous en premier ?



Exercice

Exercice Z6.2 : Associer code et cause. Vous recevez dix messages d'erreur réels (avec des domaines d'exemple et des adresses de documentation) ainsi qu'une liste de causes et de responsables. Associez chaque message à la bonne cause et à la bonne partie concernée. Le programme vérifie avec une clé fixe et donne l'explication pour chaque réponse.

Exercice Z6.2: Associer code et cause

Associez chaque message à une cause et à la partie qui doit agir. Partie : O = le destinataire, J = vous en tant qu'expéditeur, D = votre domaine/DNS, S = l'administrateur du serveur d'envoi.





















Nous ne conservons pas ce que vous saisissez ni ce que nous trouvons. Votre navigateur mémorise vos réponses et si l'exercice est réussi. Si vous êtes connecté, nous enregistrons uniquement dans Mes formations que l'exercice était (presque) correct ; vous pouvez aussi le supprimer à cet endroit.

Pour aller plus loin

Les étapes de ces articles s'appliquent aux panneaux de WebOké ; chez d'autres hébergeurs, le fonctionnement est comparable.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…