Une fois que vous avez créé un contenu auquel les gens peuvent s'inscrire, par exemple un cadeau, vous devez les contacter afin d'obtenir…
Points clés à retenir
- Les enregistrements MX indiquent aux serveurs d'envoi quels serveurs de messagerie acceptent les courriels pour votre domaine et dans quel ordre ils doivent être essayés.
- Il existe plusieurs façons de vérifier les enregistrements MX, allant des outils en ligne aux utilitaires en ligne de commande, selon votre niveau de confort technique et vos besoins.
- Les mises à jour des enregistrements MX peuvent prendre de 1 à 48 heures pour se propager complètement sur les serveurs DNS du monde entier ; une planification minutieuse est donc essentielle lors des migrations.
Votre équipe vient de migrer vers un nouveau fournisseur de messagerie et vous avez mis à jour tous les paramètres de votre ESP. Tout semble correctement configuré. Pourtant, les e-mails envoyés à votre domaine sont systématiquement rejetés, les expéditeurs recevant une erreur « serveur de messagerie introuvable ».
Le problème est plus simple et plus frustrant qu'il n'y paraît. Vos enregistrements MX, les entrées DNS qui indiquent à Internet où vos e-mails doivent être livrés, pointent toujours vers l'ancien fournisseur.
Les enregistrements MX fonctionnent en arrière-plan, acheminant quotidiennement des milliards d'e-mails sans que la plupart des utilisateurs en aient conscience. Cependant, lorsqu'ils sont absents, mal configurés ou pointent vers des serveurs incorrects, la distribution des e-mails est totalement interrompue. Contrairement aux problèmes de délivrabilité qui réduisent le placement des e-mails dans la boîte de réception, les problèmes liés aux enregistrements MX empêchent tout simplement les e-mails d'atteindre votre serveur de messagerie.
Une recherche MX révèle précisément où sont acheminés les e-mails destinés à votre domaine, la priorité de chaque serveur de messagerie et si votre configuration DNS correspond à votre infrastructure de messagerie réelle.
Ce guide explique ce que sont les enregistrements MX, comment fonctionnent les recherches MX, comment les effectuer et les interpréter à l'aide d'outils courants, et comment résoudre les problèmes de configuration MX les plus fréquents.
Qu'est-ce qu'une recherche MX ?
Une requête MX est une requête DNS qui récupère les enregistrements MX (Mail Exchange) d'un domaine spécifique. Ces enregistrements MX sont les entrées DNS qui indiquent à Internet quels serveurs de messagerie sont censés recevoir les courriels pour ce domaine.
Par exemple, lorsqu'on vous envoie une lettre, le service postal utilise votre adresse postale pour déterminer le centre de distribution. De même, lorsqu'on vous envoie un courriel, les serveurs de messagerie utilisent les enregistrements MX de votre nom de domaine pour déterminer les serveurs de messagerie qui doivent recevoir le message.
Une requête MX répond à une question : « Où les courriels destinés à ce domaine doivent-ils être acheminés ? »
Chaque domaine recevant des e-mails doit avoir au moins un enregistrement MX publié dans son DNS. Sans enregistrement MX, les serveurs de messagerie expéditeurs ne savent pas où acheminer les messages, et la distribution échoue avec des erreurs telles que « serveur de messagerie introuvable » ou « aucun enregistrement MX disponible ».
Les enregistrements MX contiennent :
- Valeur prioritaire : Un nombre (généralement de 0 à 100) indiquant quel serveur de messagerie contacter en premier. Les nombres les plus bas ont une priorité plus élevée.
- Nom d'hôte: Le nom de domaine pleinement qualifié (FQDN) du serveur de messagerie qui accepte les courriels pour votre domaine, tel que mail.example.com ou mx1.googlemail.com.
La plupart des domaines configurent plusieurs enregistrements MX avec des priorités différentes pour assurer la redondance. Si le serveur de messagerie principal est hors service, les serveurs d'envoi tentent automatiquement d'utiliser les serveurs secondaires ou tertiaires en fonction de leur ordre de priorité.
À quoi servent les enregistrements MX ?
Les enregistrements MX ont une fonction principale : acheminer les courriels entrants vers les serveurs de messagerie appropriés à votre domaine. Mais cette fonction simple a plusieurs implications importantes sur le fonctionnement du courrier électronique.
Réorienter tous les courriels entrants
Lorsqu'une personne envoie un courriel à [email protected]Leur serveur de messagerie effectue une recherche MX pour votredomaine.com afin de déterminer quel serveur de messagerie gère votre courriel. Les enregistrements MX indiquent précisément au serveur d'envoi où acheminer le message.
Ce routage s'applique à tous les e-mails envoyés à votre domaine, y compris les demandes de clients, les inscriptions à la newsletter, les notifications système, les communications internes et tous les autres. Si vos enregistrements MX sont incorrects, vous ne recevrez aucun de ces e-mails.
Assurer la résilience en cas de basculement et de livraison
Les domaines publient généralement plusieurs enregistrements MX avec des priorités différentes :
- Priority 10: Primary mail server (mx1.emailprovider.com)
- Priority 20: Secondary backup server (mx2.emailprovider.com)
- Priority 30: Tertiary backup server (mx3.emailprovider.com)
Les serveurs d'envoi tentent d'abord d'envoyer les e-mails par le serveur ayant le numéro de priorité le plus bas. Si ce serveur est indisponible, inaccessible ou renvoie une erreur, ils basculent automatiquement vers le serveur ayant la priorité immédiatement supérieure. Cette redondance garantit la continuité de la distribution des e-mails même si votre serveur de messagerie principal est en maintenance ou subit une panne.
Certaines organisations utilisent également des enregistrements MX à priorité égale pour répartir la charge de courrier électronique entrant sur plusieurs serveurs, bien que cela soit moins courant que les configurations de basculement simples.
Correspondance avec votre infrastructure de messagerie active
Vos enregistrements MX doivent pointer vers des serveurs de messagerie que vous contrôlez ou que votre fournisseur de messagerie exploite. Si vous utilisez Google Workspace, vos enregistrements MX doivent pointer vers les serveurs de messagerie de Google. Si vous utilisez Microsoft 365, ils doivent pointer vers les serveurs de Microsoft. Si vous gérez votre propre serveur de messagerie, ils doivent pointer vers le nom d'hôte de votre serveur.
Les incohérences entre les enregistrements MX et l'infrastructure actuelle entraînent des échecs de distribution. Par exemple, si vos enregistrements MX pointent toujours vers un ancien fournisseur de messagerie après la migration, les nouveaux e-mails tenteront d'être distribués à des serveurs qui n'acceptent plus les e-mails pour votre domaine.
Prévenir les échecs de livraison et les erreurs d'acheminement
Si les enregistrements MX sont incorrects ou manquants :
- Les serveurs d'envoi ne parviennent pas à trouver où acheminer les courriels, ce qui provoque des rejets immédiats.
- Les courriels peuvent être acheminés vers d'anciens fournisseurs ou vers des serveurs incorrects qui les rejettent.
- Les serveurs de secours pourraient recevoir tous les courriels si les serveurs principaux sont inaccessibles en raison d'une erreur de configuration.
- Des retards de livraison surviennent lorsque les serveurs d'envoi tentent à plusieurs reprises de changer d'hôte MX.
Comment fonctionne une recherche MX
Lorsqu'un serveur de messagerie doit acheminer un courriel, il effectue une requête MX auprès des serveurs DNS. Ce processus est automatique et ne prend que quelques millisecondes ; en comprendre le mécanisme permet de résoudre les problèmes de distribution.
Le processus de requête DNS :
- Le serveur de messagerie lance la recherche : Le serveur de messagerie expéditeur extrait le domaine de l'adresse électronique du destinataire (la partie après le @) et interroge le DNS pour obtenir les enregistrements MX associés à ce domaine.
- Réponse du résolveur DNS : Le système DNS renvoie tous les enregistrements MX configurés pour ce domaine, y compris les valeurs de priorité et les noms d'hôte des serveurs de messagerie.
- Le serveur de messagerie trie par priorité : Le serveur d'envoi trie les enregistrements MX renvoyés par valeur de priorité (du plus petit au plus grand) afin de déterminer quel serveur de messagerie contacter en premier.
- Début des tentatives de connexion : Le serveur d'envoi tente de se connecter au serveur de messagerie prioritaire (numéro le plus bas) sur le port 25 (SMTP) pour livrer le message.
- Basculement en cas de besoin : Si le serveur principal est indisponible, le serveur d'envoi passe au niveau de priorité suivant et réessaie jusqu'à ce qu'il parvienne à transmettre le message ou qu'il épuise toutes les options.
Une recherche MX renvoie une liste d'enregistrements formatés comme ceci :
example.com MX 10 mail1.provider.com
example.com MX 20 mail2.provider.com
example.com MX 30 mail3.provider.com
Chaque ligne indique le domaine, le type d'enregistrement (MX), la valeur de priorité et le nom d'hôte du serveur de messagerie. Les serveurs d'envoi utilisent ces informations pour déterminer l'acheminement des messages et les séquences de basculement.
Comment effectuer une recherche MX
La vérification des enregistrements MX ne nécessite pas de logiciel spécialisé. Plusieurs méthodes existent, des outils en ligne aux utilitaires en ligne de commande, selon votre niveau de compétences techniques et vos besoins.
Utilisation des outils de recherche MX en ligne
Les outils en ligne offrent la méthode la plus simple pour consulter les enregistrements MX sans rien installer. Parmi les options les plus populaires :
MXToolbox (mxtoolbox.com):
- Rendez-vous sur mxtoolbox.com
- Saisissez votre domaine dans le champ de recherche
- Sélectionnez « MX Lookup » dans le menu déroulant
- Examinez les résultats affichant les valeurs de priorité et les noms d'hôte des serveurs de messagerie.
Boîte à outils d'administration Google:
- Rendez-vous sur toolbox.googleapps.com/apps/dig
- Saisissez votre nom de domaine
- Sélectionnez « MX » comme type de requête
- Cliquez sur « Exécuter » pour afficher les enregistrements MX
Qu'est-ce que MX Toolbox (whatsmydns.net):
- Visitez whatsmydns.net
- Entrez votre domaine
- Sélectionnez « MX » dans les types d'enregistrements
- Consultez les enregistrements MX de plusieurs serveurs DNS à travers le monde.
Ces outils affichent non seulement vos enregistrements MX, mais aussi souvent des informations supplémentaires comme la réponse des serveurs de messagerie, leurs adresses IP et l'existence d'éventuels problèmes de propagation DNS.
Utilisation des outils en ligne de commande
Pour les utilisateurs techniques ou les contrôles automatisés, les utilitaires en ligne de commande permettent d'effectuer des requêtes DNS directes sans passer par des interfaces web.
Utilisation de nslookup (Windows, Mac, Linux):
Cette commande récupère directement les enregistrements MX des serveurs DNS. Le résultat affiche les valeurs de priorité et les noms d'hôtes.
Utilisation de dig (Mac, Linux):
L'option +short renvoie uniquement les informations essentielles : les valeurs de priorité et les noms d'hôte du serveur de messagerie, sans détails supplémentaires sur les requêtes DNS.
Utilisation de l'hôte (Mac, Linux):
Renvoie les enregistrements MX dans un format lisible par l'homme, avec les informations de priorité et de nom d'hôte.
Consultez votre tableau de bord d'hébergement
La plupart des fournisseurs d'hébergement et des bureaux d'enregistrement de noms de domaine proposent des interfaces de gestion DNS permettant de consulter et de modifier directement les enregistrements MX :
- Connectez-vous à votre panneau de contrôle d'hébergement (cPanel, Plesk, etc.) ou au tableau de bord de votre registraire de domaine.
- Accédez aux paramètres DNS ou à l'éditeur de zone DNS.
- Recherchez les enregistrements MX dans la liste des entrées DNS.
- Vérifiez que les priorités et les noms d'hôtes correspondent aux exigences de votre fournisseur de messagerie.
Cette méthode affiche vos enregistrements configurés tels qu'ils sont stockés, ce qui peut différer de ce qui est actuellement propagé globalement si vous avez récemment effectué des modifications.
Comment lire les résultats de recherche MX
Les résultats de la recherche MX contiennent des informations spécifiques que vous devez interpréter correctement pour comprendre la configuration de routage de votre courrier électronique.
Numéros de priorité (valeurs de préférence)
Le numéro de priorité détermine l'ordre dans lequel les serveurs de messagerie sont testés, en commençant par le numéro le plus bas (indiquant une priorité plus élevée).
example.com MX 10 primary.mailserver.com
example.com MX 20 backup.mailserver.com
Dans cet exemple, primary.mailserver.com (priorité 10) reçoit tous les courriels en temps normal. S'il est indisponible, les serveurs d'envoi tentent automatiquement d'utiliser backup.mailserver.com (priorité 20).
Les modèles de priorité courants comprennent :
- Incréments de 10 (10, 20, 30), assurant un ordre de basculement clair
- De larges intervalles (10, 50, 100) permettent d'ajouter ultérieurement des serveurs entre les priorités existantes.
- Priorités égales (10, 10, 10), répartissant la charge aléatoirement entre les serveurs
noms d'hôtes des serveurs de messagerie
Le nom d'hôte correspond au nom de domaine complet du serveur qui accepte les courriels. Il doit correspondre à une adresse IP où un serveur de messagerie est effectivement en cours d'exécution et écoute sur le port 25.
Cela indique aux serveurs d'envoi de transmettre les courriels au serveur mail.google.com. Ce nom d'hôte doit être résolu par DNS en une adresse IP valide, et un serveur de messagerie doit être en cours d'exécution à cette adresse.
Valeurs TTL (Time to Live)
Certains résultats de recherche incluent des valeurs TTL, affichées en secondes :
La durée de vie (TTL) (3 600 secondes = 1 heure) indique la durée pendant laquelle les serveurs DNS doivent conserver cet enregistrement en cache avant de vérifier les mises à jour. Plus la valeur de TTL est faible, plus les modifications se propagent rapidement, mais plus la charge sur les requêtes DNS est importante.
Que faut-il rechercher dans les résultats ?
Les signes positifs incluent :
- Plusieurs enregistrements MX avec des priorités différentes (redondance)
- Noms d'hôtes correspondant à la documentation de votre fournisseur de messagerie
- Tous les noms d'hôtes correspondent à des adresses IP valides.
- Configuration cohérente sur tous les serveurs DNS à l'échelle mondiale
Les signes avant-coureurs comprennent :
- Aucun enregistrement MX trouvé (la livraison du courriel échouera)
- Enregistrements MX pointant vers localhost, des adresses IP privées ou des noms d'hôtes inexistants
- Priorités qui ne correspondent pas à l'ordre de basculement prévu
- Enregistrements mixtes pointant vers différents fournisseurs de messagerie (migration non terminée)
Problèmes et erreurs courants liés à la recherche MX
Lors d'une recherche MX, vous pouvez rencontrer plusieurs problèmes courants qui empêchent la bonne distribution des courriels.
Aucun enregistrement MX trouvé
Ce que cela veut direLe DNS ne renvoie aucun enregistrement MX pour votre domaine, ce qui indique que le routage des e-mails n'est pas configuré.
Pourquoi ça arrive:
- Vous venez d'enregistrer un domaine et vous n'avez pas encore configuré la messagerie.
- Des enregistrements DNS ont été supprimés accidentellement lors d'une migration ou d'une modification de configuration.
- Votre registraire de domaine ou fournisseur DNS rencontre des problèmes
- La propagation DNS suite aux modifications récentes n'a pas encore été effective (alors que cela prend généralement moins de 24 heures).
Comment le réparer:
- Connectez-vous à votre fournisseur DNS ou à votre panneau de contrôle d'hébergement.
- Ajoutez les enregistrements MX fournis par votre service de messagerie (Google Workspace, Microsoft 365, etc.).
- Enregistrez les modifications et attendez la propagation DNS (1 à 48 heures, généralement 1 à 4 heures).
- Vérifiez à l'aide d'un outil de recherche MX après avoir attendu
En l'absence d'enregistrements MX, certains serveurs d'envoi tenteront d'acheminer les e-mails directement vers un enregistrement A du domaine, mais cette méthode n'est pas fiable et de nombreux serveurs renverront immédiatement le message.
Configuration de priorité incorrecte
Cela signifie que les valeurs de priorité sont configurées de manière à ne pas correspondre au routage prévu, ce qui entraîne la livraison des e-mails en priorité aux serveurs de secours ou crée des schémas de livraison imprévisibles.
Pourquoi ça arrive:
- Erreurs de configuration manuelle lors de la configuration du DNS
- Mauvaise compréhension de la logique de priorité (penser que des chiffres plus élevés signifient une priorité plus élevée)
- Migration incomplète où d'anciens et de nouveaux enregistrements de fournisseurs coexistent avec des priorités incorrectes
Exemples de problèmes:
example.com MX 50 primary.mailserver.com
example.com MX 10 old-backup.mailserver.com
Les e-mails sont envoyés à l'ancien serveur de sauvegarde (priorité 10) au lieu du serveur principal prévu (priorité 50) car les numéros les plus bas sont essayés en premier.
Comment le réparer:
- Identifiez le serveur de messagerie qui doit recevoir les e-mails en priorité.
- Attribuez à ce serveur le numéro de priorité le plus bas (généralement 10).
- Attribuer aux serveurs de sauvegarde des numéros progressivement plus élevés (20, 30, etc.).
- Supprimez tous les enregistrements MX des serveurs mis hors service ou anciens.
Pointant vers des serveurs de messagerie inactifs ou incorrects
Explication : les enregistrements MX font référence à des noms d’hôtes inexistants, qui ne correspondent pas à des adresses IP ou qui pointent vers des serveurs n’exécutant pas de services de messagerie.
Pourquoi ça arrive:
- La migration vers un nouveau fournisseur de messagerie n'a pas été achevée (DNS mis à jour, mais les nouveaux serveurs ne sont pas encore prêts).
- Erreurs de frappe dans les noms d'hôtes lors de la configuration DNS
- Les anciens enregistrements MX restent valides après le changement de fournisseur.
- Les noms d'hôtes des serveurs ont changé, mais le DNS n'a pas été mis à jour.
Symptôms:
- Délai d'attente dépassé lors de la tentative de connexion aux serveurs de messagerie.
- Erreurs « Connexion refusée » ou « Hôte inaccessible » dans les messages de retour
- Livraison intermittente, car certains disques fonctionnent, mais pas d'autres.
Comment le réparer:
- Vérifiez que chaque nom d'hôte MX correspond bien à une adresse IP en utilisant la commande nslookup hostname.
- Vérifiez si les serveurs de messagerie acceptent les connexions : telnet nom_hôte 25
- Remplacez les noms d'hôtes incorrects par les noms corrects figurant dans la documentation de configuration de votre fournisseur de messagerie.
- Supprimez les enregistrements MX qui pointent vers des serveurs mis hors service.
Conflits avec les fournisseurs de messagerie
Explication : les enregistrements MX font référence simultanément à plusieurs fournisseurs de messagerie différents, ce qui peut entraîner une distribution imprévisible entre les systèmes ou un acheminement vers des fournisseurs qui n’hébergent plus votre messagerie.
Pourquoi ça arrive:
- Migration incomplète : les enregistrements MX de l’ancien fournisseur n’ont pas été supprimés.
- Tentative d'utilisation simultanée de plusieurs fournisseurs de messagerie sans règles de routage appropriées
- Test d'un nouveau service de messagerie alors que le système de production est toujours actif.
Exemple d'enregistrements contradictoires:
example.com MX 10 aspmx.l.google.com (Google Workspace)
example.com MX 20 mail.oldprovider.com (Previous provider)
example.com MX 10 example-com.mail.protection.outlook.com (Microsoft 365)
Cette configuration répartit les courriels de manière imprévisible entre Google et Microsoft, certains étant envoyés à un ancien fournisseur. Les utilisateurs ne recevront donc pas tous leurs courriels au même endroit.
Comment le réparer:
- Déterminez quel fournisseur de messagerie doit recevoir tous les courriels.
- Supprimer les enregistrements MX pour tous les autres fournisseurs
- Conservez uniquement les enregistrements MX pour le fournisseur que vous avez choisi.
- Attendez la propagation DNS avant de désactiver les anciens comptes
Conclusion
Les enregistrements MX constituent le système de routage fondamental qui achemine tous les courriels entrants vers votre domaine. Lorsqu'ils sont correctement configurés, avec les priorités appropriées et pointant vers des serveurs de messagerie actifs, la distribution des courriels fonctionne parfaitement. En revanche, s'ils sont absents, mal configurés ou pointent vers des serveurs incorrects, la distribution des courriels échoue complètement et vous ne saurez jamais quels messages vous manquez.
Effectuer une recherche MX prend 30 secondes à l'aide d'outils en ligne gratuits ou d'utilitaires en ligne de commande et indique immédiatement si la configuration de routage de votre messagerie correspond à votre infrastructure réelle. Vérifiez vos enregistrements MX lors des migrations, après des modifications DNS et dès l'apparition de problèmes de distribution.
Au-delà d'une configuration MX correcte, la délivrabilité des e-mails dépend de listes propres qui ne génèrent ni rebonds, ni signalements de spam, ni alertes de type « trap ». DéBounce vérifier les adresses électroniques avant l'envoi, supprimer les adresses invalides et contrôler les configurations de domaine susceptibles d'entraîner des échecs de livraison.
Vérifiez dès maintenant votre liste pour vous assurer que vos messages parviennent bien aux boîtes aux lettres actives après leur acheminement correct par les enregistrements MX.