« Votre message n’a pas pu être remis » : le rapport de non-remise, ou NDR, est souvent transféré tel quel au support. Pourtant, il contient presque toujours la réponse. Voici comment le lire et que faire pour les codes les plus fréquents dans Exchange Online.
Comment lire un code
Un code d’état comporte trois chiffres, par exemple 5.1.1 :
- le premier indique la gravité : 4 = échec temporaire (le serveur réessaiera), 5 = échec définitif ;
- le deuxième indique la famille : 1 = adresse, 2 = boîte aux lettres, 4 = réseau et routage, 7 = sécurité et autorisations ;
- le troisième précise le cas.
Les codes les plus courants
| Code | Signification | Que faire |
|---|---|---|
5.1.1 | Destinataire introuvable | Vérifier l’adresse. En interne, vider l’entrée de saisie semi-automatique d’Outlook, souvent périmée après la recréation d’une boîte. |
5.1.10 | Destinataire introuvable dans le domaine de destination | Vérifier l’orthographe, puis l’existence de la boîte ou de l’alias côté destinataire. |
5.2.2 | Boîte aux lettres pleine | Le destinataire doit libérer de l’espace ou activer l’archivage. |
5.2.3 / 5.3.4 | Message trop volumineux | Réduire la pièce jointe ou partager un lien OneDrive. |
5.7.1 | Remise non autorisée | Groupe réservé à certains expéditeurs, règle de flux de courrier ou relais refusé : vérifier les restrictions de remise. |
5.7.23 | Échec de la vérification SPF | Corriger l’enregistrement SPF du domaine expéditeur. |
5.4.1 | Domaine ou destinataire refusé par le serveur distant | Vérifier le domaine accepté et les enregistrements MX. |
4.4.7 | Délai dépassé : le message a expiré dans la file | Serveur de destination injoignable : vérifier les MX, le pare-feu ou le connecteur. |
La méthode en 4 étapes
- Lire le NDR en entier : le code, mais aussi le serveur qui a généré le refus. Est-ce Exchange Online ou le serveur du destinataire ?
- Lancer un suivi de message (message trace) dans le centre d’administration Exchange : il montre chaque étape et la règle ou le filtre intervenu.
- Vérifier le DNS du domaine concerné : MX, SPF, DKIM et DMARC.
- Contrôler les règles : règles de flux de courrier, connecteurs, restrictions de remise du destinataire.
En PowerShell
Connect-ExchangeOnline
Get-MessageTraceV2 -RecipientAddress "anna@contoso.com" -StartDate (Get-Date).AddDays(-2) -EndDate (Get-Date)
Get-TransportRule | Where-Object State -eq "Enabled" | Select-Object Name, Priority
Deux cas trompeurs
- Le NDR après une migration : Outlook garde en mémoire l’ancienne adresse interne du destinataire. Supprimer l’entrée proposée automatiquement suffit.
- Le message qui « disparaît » sans NDR : il est le plus souvent en quarantaine. Le suivi de message l’indique.
Aller plus loin avec la formation vidéo
La formation, en anglais technique, détaille le dépannage du flux de messagerie, de l’antispam, de la conformité et de l’authentification, avec 6 labs démontrés pas à pas.
Découvrir la formation « Dépannage Exchange Online (formation en anglais) »
