Qu'est-ce qu'une vérification DNS ?
Une vérification DNS demande au Domain Name System les enregistrements qu'un domaine publie : adresses (A et AAAA), alias (CNAME), serveurs mail (MX), serveurs de noms (NS), enregistrements texte (TXT), l'autorité de la zone (SOA) et les règles de certificat (CAA). Chaque enregistrement porte un TTL, le nombre de secondes pendant lesquelles les résolveurs peuvent le garder en cache avant de redemander.
Lire le résultat
Les défauts viennent en premier, puis chaque type d'enregistrement avec ses enregistrements et leurs TTL, demandés en même temps à Google Public DNS et à Cloudflare. Un type sans enregistrement est signalé comme tel ; un nom qui n'existe pas est indiqué en NXDOMAIN, ce qui diffère d'un type simplement vide. Les quatre premiers hôtes MX sont aussi résolus, pour confirmer que chacun a une adresse à laquelle un expéditeur peut se connecter.
Beat tourne sur le même moteur, à intervalles réguliers, sur l’ensemble des 41 vérifications et des 25 blacklists. Ce qu’il ajoute : reposer la question, remarquer quand une réponse change et vous dire quoi faire.
Problèmes fréquents d'enregistrements DNS
Aucun enregistrement MX
La section 5.1 de la RFC 5321 fait alors livrer les expéditeurs à l'adresse du domaine lui-même (le MX implicite). Si aucun serveur mail n'y écoute, les e-mails vers le domaine échouent, et les réponses à tout ce qu'il a envoyé sont perdues.
Un MX nul à côté d'autres enregistrements MX
Un MX nul (« 0 . ») indique que le domaine ne reçoit aucun e-mail, et la RFC 7505 interdit de publier un autre MX à côté. Les deux se contredisent : les expéditeurs ne peuvent pas savoir lequel croire.
Un CNAME sur le domaine lui-même
Le sommet d'une zone doit porter des enregistrements SOA et NS, et un nom qui a un CNAME ne peut rien porter d'autre (RFC 2181, section 10.1). Utilisez plutôt l'enregistrement ALIAS ou d'aplatissement de votre fournisseur.
Un hôte MX sans adresse, ou qui est un alias
Un MX doit désigner un hôte qui a son propre enregistrement A ou AAAA, jamais un CNAME (RFC 2181, section 10.3). Un hôte qui ne résout pas est un hôte que les expéditeurs ne peuvent pas joindre.