Lorsqu'il s'agit d'envoyer des e-mails, le parcours depuis la boîte de réception de l'expéditeur jusqu'à celle du destinataire peut parfois être difficile. La livraison des e-mails dépend de divers facteurs, et l'un de ces facteurs est un enregistrement MX qui agit comme garant de la transmission réussie d'un e-mail vers sa destination prévue. C'est important pour tous ceux qui souhaitent améliorer la livraison de leur courrier et s'assurer que leurs messages ne se perdent pas dans le cyberespace.
Un enregistrement MX ou Mail Exchange est un élément crucial dans le processus de transfert d'e-mails. Dans l'article précédent, nous avons expliqué ce qu'est un DNS (Domain Name System - un stockage d'informations sur les domaines) et son rôle dans la distribution et la sécurité du courrier. L'enregistrement MX est une variété d'enregistrement DNS qui recherche un serveur de réception de courrier autorisé pour le domaine spécifié dans le champ À de l'en-tête. Les informations sur le serveur de messagerie destinataire sont précisées dans l'enregistrement par l'hébergeur. En termes simples, un enregistrement MX agit comme une feuille de route pour les e-mails, leur indiquant où ils doivent aller pour atteindre leur destination. Il constitue une information cruciale qui aide les serveurs de messagerie à déterminer où transmettre les messages entrants.
Les enregistrements MX ont la vue suivante :
example.net. 3600 IN MX 20 mailserver1.example.net.
example.net. 3600 IN MX 30 mailserver2.example.net.
Dans cet exemple :
Les enregistrements MX utilisent également des enregistrements A ou AAAA (selon la version IP). Un enregistrement A contient une adresse IP du domaine cible.
La configuration appropriée des enregistrements MX permet de garantir un processus de routage et une livraison fluides. Voici quelques raisons pour lesquelles ils sont importants :
COMMENT ÇA FONCTIONNE
Le but direct d'un enregistrement MX est de trouver un serveur d'échange approprié pour le domaine par son IP afin d'assurer la livraison réussie d'un e-mail de l'expéditeur au destinataire mentionné dans le champ À du message. Si vous venez de créer un nouvel enregistrement MX et que vous avez besoin de voir comment il fonctionne ou pour d'autres raisons, il est possible de vérifier l'enregistrement MX. Cela peut être fait à l’aide de divers outils et commandes en ligne. En voici quelques-uns :
Ouvrez l'invite de commande ou le terminal et entrez la commande "nslookup -type=MX domainname.com".
usr@usr-lap:~$ nslookup -type=MX gmail.com
Lorsque vous remplacez « domainname.com » par votre nom de domaine réel (gmail.com dans l'exemple donné ci-dessus), vous verrez les enregistrements MX associés à votre domaine.
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
Vous pouvez utiliser notre Application de recherche d'enregistrements MX
If you have access to a Linux or Mac system, you can use the "dig" command to check MX records: "dig MX domainname.com".
usr@usr-lap:~$ dig MX gmail.com
Lorsque vous remplacez « domainname.com » par votre nom de domaine réel (gmail.com dans l'exemple donné ci-dessus), vous verrez les enregistrements MX associés à votre domaine.
; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> MX gmail.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50633
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;gmail.com. IN MX
;; ANSWER SECTION:
gmail.com. 1790 IN MX 10 alt1.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 30 alt3.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 40 alt4.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 5 gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 20 alt2.gmail-smtp-in.l.google.com.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Fri May 26 23:00:54 MSK 2023
;; MSG SIZE rcvd: 161
Il est important de vérifier les enregistrements MX pour s'assurer qu'ils sont correctement configurés et pointent vers les serveurs de messagerie souhaités. Si vous rencontrez des problèmes ou des divergences, vous pouvez contacter votre registraire de domaine ou votre fournisseur d'hébergement pour obtenir de l'aide pour résoudre les problèmes.
Bien que les enregistrements MX soient relativement simples à configurer, il existe certaines erreurs de configuration et problèmes courants qui peuvent affecter la livraison des e-mails. Jetons un coup d'œil à quelques-uns d'entre eux :
Frequently asked questions
Si vos enregistrements MX sont mal configurés, la livraison des e-mails peut être affectée. Les e-mails peuvent rebondir, être marqués comme spam ou ne pas parvenir à leurs destinataires prévus.
Oui, vous pouvez avoir plusieurs enregistrements MX pour la redondance. En spécifiant plusieurs serveurs de messagerie avec des valeurs de priorité différentes, vous garantissez que les e-mails sont livrés même si un serveur est indisponible.
Les modifications des enregistrements MX se propagent généralement en quelques heures, mais cela peut prendre jusqu'à 48 heures pour que les modifications se propagent entièrement sur Internet. Pendant cette période, les e-mails peuvent toujours être envoyés vers les anciens serveurs de messagerie.
La modification des enregistrements MX peut avoir un impact sur la livraison des e-mails si elle n'est pas effectuée correctement. Il est recommandé de consulter votre registraire de domaine ou votre fournisseur d'hébergement pour obtenir de l'aide pour apporter les modifications nécessaires.
Les enregistrements MX jouent un rôle dans la sécurité de la messagerie via des mécanismes tels que SPF et DKIM. Des enregistrements MX correctement configurés contribuent à améliorer la sécurité de la messagerie électronique et à prévenir les tentatives d'usurpation d'identité et de phishing.
Non, les enregistrements MX nécessitent l'utilisation de domaines et ne peuvent pas être directement spécifiés avec une adresse IP. Les enregistrements MX pointent vers les enregistrements A ou AAAA des serveurs de messagerie, qui sont ensuite mappés aux adresses IP.