Un enregistrement MX (Mail Exchanger) indique à internet quel serveur doit traiter les e-mails entrants pour votre domaine. Si cet enregistrement est mal configuré, vous ne recevrez plus d’e-mails, même si votre site web fonctionne parfaitement. Dans cet article, découvrez exactement ce que fait un enregistrement MX, comment le configurer vous-même et comment vérifier que tout est correctement paramétré.
Qu’est-ce qu’un enregistrement MX ?
Un enregistrement MX est une ligne dans les paramètres DNS de votre domaine qui indique vers quel serveur de messagerie les e-mails entrants doivent être envoyés. Sans enregistrement MX correct, internet ne sait tout simplement pas où envoyer un e-mail destiné à [email protected]. Un enregistrement MX comporte toujours deux éléments importants :
- Hostname : le serveur de messagerie vers lequel l’e-mail est envoyé, par exemple mail.votredomaine.fr.
- Priorité : un chiffre qui détermine quel serveur est contacté en premier si vous avez plusieurs enregistrements MX. Plus le nombre est bas, plus la priorité est élevée.
Vous pouvez configurer plusieurs enregistrements MX comme sauvegarde : si le serveur principal n’est pas accessible, l’e-mail essaie automatiquement le serveur avec la priorité immédiatement supérieure.
Configurer un enregistrement MX : étape par étape
Vous trouverez ci-dessous les étapes générales pour configurer un enregistrement MX. Les écrans exacts diffèrent selon l’environnement de gestion DNS, mais les principes sont partout identiques.
Recherchez votre gestion DNS
Connectez-vous chez le registraire de votre domaine, ou chez votre hébergeur si celui-ci gère aussi votre DNS. Allez dans la gestion DNS ou zone DNS de votre domaine.
Ajoutez un nouvel enregistrement MX
Cliquez sur ‘ajouter un enregistrement’ et choisissez le type MX. Pour l’hôte ou le nom, indiquez généralement un @ (pour le domaine principal) et indiquez pour la valeur le hostname de votre serveur de messagerie.
Définissez la priorité
Attribuez à votre serveur de messagerie principal une priorité basse, par exemple 10. Si vous avez un serveur de secours, attribuez-lui un nombre plus élevé, par exemple 20.
Supprimez les anciens enregistrements MX superflus
Avez-vous hébergé précédemment chez un autre prestataire ? Supprimez alors les anciens enregistrements MX, sinon les e-mails peuvent être perturbés quant à leur destination.
Enregistrez et attendez la propagation
Les modifications DNS ne sont pas immédiatement connues partout. Il peut falloir un certain temps avant que la modification soit visible mondialement. Testez ensuite si les e-mails arrivent correctement.
Erreurs courantes
Des erreurs surviennent régulièrement lors de la configuration d’un enregistrement MX. Faites attention à ces pièges fréquents :
- Hostname incorrect : une faute de frappe dans le nom du serveur de messagerie fait que les e-mails n’arrivent nulle part.
- Oubli de supprimer les anciens enregistrements : cela fait que les e-mails essaient parfois d’abord le mauvais (ancien) serveur.
- L’enregistrement MX pointe vers une adresse IP au lieu d’un hostname : un enregistrement MX doit toujours pointer vers un hostname, pas vers une adresse IP.
- Absence de point après le hostname : dans certains systèmes DNS, vous devez mettre un point après le hostname (par exemple mail.domaine.fr.) pour indiquer qu’il s’agit d’un domaine complet.
- Confusion entre enregistrement A et enregistrement MX : un enregistrement MX gère les e-mails, un enregistrement A gère vers où pointe votre site web. Ce sont deux éléments distincts.
Vous avez des doutes sur vos paramètres de domaine actuels ? Vérifiez également votre gestion des noms de domaine pour voir si tout est correctement en ordre.
Vérifier que votre enregistrement MX fonctionne
Après avoir configuré l’enregistrement MX, vous voulez bien sûr savoir s’il fonctionne réellement. Vous pouvez le vérifier de plusieurs façons :
- Outils de recherche MX en ligne : il existe des outils gratuits où vous entrez votre nom de domaine et voyez directement quels enregistrements MX sont actifs et avec quelle priorité.
- Ligne de commande : sur Windows, Mac et Linux, vous pouvez utiliser une commande simple (par exemple nslookup ou dig, suivi de -type=mx et votre nom de domaine) pour voir directement quels enregistrements MX sont actifs.
- Envoyer un e-mail test : envoyez un e-mail test depuis une adresse e-mail externe vers votre propre domaine et vérifiez s’il arrive.
Vous ne voyez aucun enregistrement ou un enregistrement obsolète ? Attendez alors un peu : les modifications DNS ont besoin de temps pour être visibles partout. Si le problème persiste plus longtemps, vérifiez à nouveau que vous avez correctement enregistré le paramètre.
Questions fréquentes
Combien de temps faut-il avant qu’un enregistrement MX soit actif ?
Cela dépend de la propagation DNS et peut varier de quelques minutes à plusieurs heures. Parfois cela prend plus de temps, selon les durées de cache préalablement définies.
Puis-je utiliser plusieurs enregistrements MX en même temps ?
Oui, cela se fait souvent comme sauvegarde. Le serveur avec la priorité la plus basse (le nombre le plus bas) est essayé en premier.
Quelle est la différence entre un enregistrement MX et un enregistrement A ?
Un enregistrement MX gère où vont les e-mails entrants, un enregistrement A gère vers où pointe votre nom de domaine, par exemple pour votre site web. Ce sont deux paramètres distincts dans votre DNS.
Pourquoi mes e-mails n’arrivent-ils pas alors que l’enregistrement MX semble correctement configuré ?
Vérifiez également qu’il n’y a pas d’anciens enregistrements MX superflus actifs et que votre serveur de messagerie lui-même est correctement configuré. Parfois le problème vient aussi du filtrage anti-spam ou des paramètres SPF/DKIM.
Conclusion
Un enregistrement MX correctement configuré est essentiel pour recevoir des e-mails sur votre propre domaine. Assurez-vous que le hostname est correct, définissez la bonne priorité et supprimez les anciens enregistrements. Vérifiez ensuite avec un outil de recherche ou un e-mail test que tout fonctionne. Vous avez des doutes sur vos paramètres ? Découvrez alors vos possibilités pour l’hébergement web avec des paramètres DNS correctement configurés.