« Mail Delivery Subsystem » est le nom que Gmail donne aux messages de non-remise, ces réponses automatiques qui indiquent qu'un message que vous avez envoyé n'est pas parvenu à son destinataire. D'autres fournisseurs utilisent Mail Delivery System, Postmaster ou MAILER-DAEMON pour désigner la même chose. Ce n'est pas une personne et y répondre ne mène nulle part. Le message de non-remise reste utile : il contient le motif, rédigé par le serveur qui a refusé votre message.
La marche à suivre dépend du cas dans lequel vous vous trouvez :
- Vous avez envoyé le message et il vous est revenu. Le motif figure dans le code, et la section lire le message de non-remise ci-dessous explique comment l'interpréter.
- Vous n'avez jamais envoyé le message. Quelqu'un a utilisé votre adresse comme expéditeur, un cas traité dans la section messages de non-remise pour des e-mails que vous n'avez jamais envoyés.
- Il vous demande de vous connecter, de payer ou de « release » un e-mail retenu. Il s'agit de phishing déguisé en message de non-remise. La bonne chose à faire est de le supprimer.
Lire le message de rejet
Un message de rejet de Gmail comporte un titre court ("Address not found", "Message blocked" ou "Message not delivered"), un paragraphe en termes simples et, plus bas, un bloc qui commence par la réponse du serveur de réception :
The response from the remote server was:
550 5.7.26 Unauthenticated email from example.com is not accepted due to domain's DMARC policy.
C'est à partir de cette ligne qu'il faut travailler. Le premier chiffre indique si le refus est définitif : un code commençant par 5 correspond à un refus permanent et le message est définitivement rejeté ; un code commençant par 4 correspond à un report, et le serveur d'envoi continue d'essayer pendant un certain temps avant d'abandonner et de renvoyer un message de rejet. Le deuxième code, composé de chiffres séparés par des points (5.7.26), indique la catégorie, et le texte qui suit est l'explication fournie par le fournisseur destinataire.
Signification des codes courants
| Code | Signification habituelle | Que faire |
|---|---|---|
550 5.1.1 | L'adresse n'existe pas ("Address not found") | Vérifiez l'orthographe et supprimez l'adresse des listes |
552 5.2.2 | La boîte de réception du destinataire est pleine | Vous ne pouvez rien faire de votre côté, réessayez plus tard ou utilisez un autre canal |
550 5.7.26 | Gmail : le message n'est pas authentifié | 550 5.7.26 |
550 5.7.1 avec "DMARC policy" | Rejeté en raison d'un échec DMARC | Échec DMARC |
554 5.7.5 | Microsoft n'a pas pu évaluer votre enregistrement DMARC | 554 5.7.5 |
550 5.7.1 avec le nom d'une liste de blocage | Votre IP ou votre domaine figure sur une liste consultée par le serveur destinataire | Vérificateur de listes de blocage |
550 5.7.25 | Gmail : l'IP d'envoi n'a pas d'enregistrement DNS inverse (PTR) | Demandez au fournisseur du serveur d'en configurer un |
421 4.7.28 et codes similaires | Trop d'e-mails envoyés trop rapidement, ou problème de réputation | Ralentissez les envois et vérifiez ce qui a changé dans le volume ou le contenu |
Le texte qui suit le code est plus important que le code lui-même. Les serveurs utilisent 550 5.7.1 pour des refus qui n'ont rien en commun, des paramètres de relais au contenu indésirable. Les variantes de 550 5.7.1 sont détaillées sur une page dédiée.
Messages de rejet pour des e-mails que vous n’avez jamais envoyés
Une vague de messages de rejet dans votre boîte de réception pour des e-mails que vous n’avez pas écrits signifie que quelqu’un envoie des e-mails avec votre adresse comme expéditeur d’enveloppe (le Return-Path, où sont envoyés les messages de rejet), et que les serveurs qui les refusent vous renvoient ces refus. Personne n’a besoin d’accéder à votre compte pour le faire.
Une politique DMARC avec p=reject en élimine la majeure partie, car les destinataires qui vérifient DMARC refusent l’usurpation pendant la session SMTP et leur serveur ne génère aucun message de rejet. Cela ne les élimine pas tous. Les serveurs qui acceptent le message puis le refusent ensuite en génèrent toujours un. Il en va de même pour un relais piraté qui a transmis le message usurpé et reçu le refus. Enfin, le spam qui falsifie uniquement le Return-Path tout en affichant une autre adresse From échappe à DMARC. L’aspect lié aux politiques est traité dans l’usurpation de votre domaine dans les e-mails.
Par ailleurs, le phishing imite parfois un message de rejet, avec « Mail Delivery Subsystem » comme expéditeur, un objet urgent et un lien invitant à « release your messages ». Un véritable message de rejet fait suite à un e-mail que vous avez envoyé, le cite et ne vous demande jamais de vous connecter.
Comment le test les signale
Plusieurs lignes du tableau correspondent à un élément prévisible dans le rapport. "No reverse DNS" est la cause de l’erreur 5.7.25 de Gmail. La vérification des listes de blocage répartit les résultats entre les listes majeures, celles qui entraînent réellement un rejet par les serveurs destinataires, et les listes mineures, dont l’effet varie. Cela correspond approximativement à la différence entre un rejet et un classement dans le dossier spam. Les résultats d’authentification couvrent les lignes relatives à 5.7.26 et à DMARC. Aucun de ces résultats ne permet de prévoir qu’une boîte de réception est pleine ou qu’une adresse est mal saisie.