Aujourd’hui, je vais vous parler de l’enregistrement MX ! Si vous deviez ne retenir qu’une seule chose de l’enregistrement MX, c’est qu’il est nécessaire pour envoyer ou recevoir des e-mails. Sans ça, vous ne sauriez pas où envoyer/recevoir vos e-mails ! Finalement, on pourrait un peu le comparer à des boites aux lettres (sans elles, les facteurs ne pourraient pas nous remettre nos lettres & colis surtout si nous ne sommes pas à notre domicile).
Qu’est-ce qui se cache derrière l’acronyme « MX » ???
Derrière l’acronyme MX se cache le mot Mail eXchanger ! Cet enregistrement fait partie de la longue liste d’enregistrements associée à un nom de domaine (appelé aussi DNS).
Il faut savoir qu’un nom de domaine peut avoir un ou plusieurs serveurs de messagerie et ceux-ci peuvent ne pas pointer vers les mêmes serveurs (c’est-à-dire qu’il y a un serveur de messagerie principal et un serveur de backup).
À quoi sert l’enregistrement MX ? Est-ce vraiment utile ?
Un serveur MX va permettre de définir vers quel serveur de messagerie le courriel doit être envoyé. Chaque serveur MX possède un numéro qui définira sa priorité.
Cet enregistrement est-il vraiment utile ? La réponse est OUI ! Le serveur MX est un élément crucial pour deux excellentes raisons :
- Sans enregistrement MX, il vous sera impossible d’envoyer ou de recevoir des e-mails.
- Certains filtres Anti-Spam bloquent toute adresse expéditrice n’ayant pas de serveur MX correctement configuré.
Et malheureusement, je vois encore aujourd’hui beaucoup d’adresses expéditrices sans cet enregistrement…
Principe de fonctionnement !!!
Son fonctionnement reste assez simple. Lorsqu’un e-mail va être envoyé, le serveur MX du serveur distant va être sollicité et celui avec le plus petit chiffre (comprenez la priorité la plus haute) sera sollicité pour réceptionner l’e-mail et le délivrer chez son destinataire.
Si celui-ci ne répond pas (ou ne fonctionne pas), c’est le serveur suivant qui sera sollicité et ainsi de suite. Si aucun serveur ne fonctionne, un e-mail rebond sera reçu par l’expéditeur.
Comment savoir s’il est bien paramétré ???
Vous avez différentes manières de vérifier si un nom de domaine possède un serveur de messagerie. Personnellement, j’en utilise deux :
Utiliser un outil externe comme Mxtoolbox
Avec cet outil, il est très facile de vérifier l’enregistrement MX d’un domaine. Il vous suffit d’entrer le nom de domaine et d’attendre les résultats. Vous voyez ci-dessous que le nom de domaine badsender.com n’a qu’un seul enregistrement MX de disponible.
Utiliser Terminal (ou MS-DOS)
Avec la commande nslookup, vous avez la possibilité d’afficher les serveurs MX d’un domaine. Il suffit d’ouvrir le Terminal et de taper la commande :
nslookup -q=mx badsender.com
Gare aux mauvais paramétrages…
C’est peut-être la partie la plus intéressante 🙂
Il est impératif de bien paramétrer un serveur MX sur votre domaine expéditeur parce que :
- Vous devez respecter les bonnes pratiques de l’e-mailing car vous n’êtes pas un spammeur ?
- Vous risquez d’être bloqué par les filtres Anti-Spam et d’être tagué comme spammeur !
Dernièrement, nous avons eu plusieurs bounces d’un client utilisant un nouveau domaine :
- « 550 Requested action not taken: mailbox unavailable invalid DNS MX or A/AAAA resource record »
- Sender address rejected: Domain not found »
- « 553 sorry your envelope sender domain must exist (#5.7.1) »
- « 450 4.1.8 <xxxx@xxx>: Sender address rejected: Domain not found »
Je conclus…
Voilà, je vous ai évoqué les points essentiels de l’enregistrement MX. Je vous invite dès à présent à vérifier que votre domaine expéditeur possède bien un tel enregistrement pour éviter d’être pris par la patrouille !
Lors du prochain article prévu lundi prochain, je passerai en revue les paramétrages nécessaires lors de la configuration de votre adresse expéditrice !
Besoin d'aide ?
Lire du contenu ne fait pas tout. Le mieux, c’est d’en parler avec nous.
—–
Un problème de paramétrage ? Un blocage FAI ? Vous souhaitez optimiser votre configuration technique ? On est là pour vous aider, n’hésitez pas à consulter le lien ci-dessous :
—–
N’hésitez pas à partager, liker, commenter… Bref, faites du bruit !!!!!
—–
Badsender, agitateur d’expertise emailing ! Badsender, c’est une équipe d’artisans spécialistes des différentes disciplines qui entourent l’email marketing ! Notre agence emailing intervient sur des questions des stratégie, de conception, d’orchestration et de délivrabilité. Cette expertise, nous vous la proposons sous forme de coaching, d’audits, ou d’intervention en tant que force de production externalisée.
—–
Nos derniers contenus sur la configuration :
— 10/05/2021 : Tout savoir sur l’adresse Postmaster !
— 28/04/2021 : Tout savoir sur l’adresse Abuse !
— 26/04/2021 : Tout savoir sur le List-Unsubscribe !
— 22/03/2021 : Tout savoir sur le Whois !
— 08/03/2021 : Tout savoir sur le reverse DNS !
—–
Photo by Kristina Tripkovic on Unsplash
—–
2 réponses
Bonjour,
Merci pour cet article complet !
Je me posais une question à ce sujet dont j’ai du mal à trouver une réponse, tellement les avis divergent.
J’ai un un serveur de messagerie configuré sur mon domain xxx.com, qui est bien configuré MX, SPF…
Cependant, pour les besoins de l’envoi d’une campagne mail, et pour protégé mon nom de domaine, j’ai créé un sous-domaine mail.xxx.com, j’ai configuré dessus SPF, DKIM et DMARC mais pas MX qui est déjà configuré sur mon domaine principal…
La question étant de savoir s’il était mieux de configurer MX également sur le sous-domaine qui envoi les mails pour recevoir les réponses des destinataires. Dans ce cas d’usage sous-domaine envoi et domaine réceptionne.
(est-ce mieux pour le scoring de confiance du sous-domaine de recevoir des réponses aux mails envoyés…) ?
Merci d’avance pour vos points de vues sur cela !
Bonjour,
Effectivement, il est préférable de paramétrer un enregistrement MX sur tous les domaines que vous utilisez / créez et je vois 4 bonnes raisons à cela :
1) La première raison est celle que vous citez à savoir recevoir les réponses des destinataires à vos e-mails (dans le cas où le domaine expéditeur et le domaine de l’adresse de réponse sont identiques ou dans le cas où aucune adresse de réponse n’est déclarée, c’est l’adresse expéditrice qui fait office d’adresse de réponse).
2) La deuxième raison concerne la gestion des bounces, si votre domaine expéditeur est identique à votre domaine technique (return-path ou MaiFrom domain ou enveloppe de l’e-mail), il faudra bien que l’adresse déclarée en return-path existe bien.
3) La troisième raison est technique. L’enregistrement MX est propre à chaque domaine, il n’y a pas comme pour Dmarc ou Bimi d’héritage sur les sous-domaines.
4) La dernière raison est plus éthique ! L’objectif d’un annonceur est de se démarquer d’un spammeur et donc d’éviter de reproduire ce qu’un spammeur peut faire (et ça en fait partie, je parle de paramétrage douteux ou absent).
Bien à vous,
Sébastien.