Vérificateur DKIM

Vérifier une clé DKIM

Saisissez le domaine signataire, sans adresse e-mail ni URL.

Suivant

Un sélecteur DKIM désigne le nom DNS où un domaine signataire publie une clé publique. Saisissez le domaine et le sélecteur pour voir l’enregistrement TXT actuellement renvoyé par le DNS. Cet outil distingue une clé publiée, révoquée, absente ou mal formée d’une réponse temporairement indisponible. Il n’examine aucun e-mail et ne confirme pas qu’une signature a été validée.

Comment vérifier un sélecteur DKIM

  1. 1

    Saisissez le domaine signataire

    Utilisez le domaine d= de l'en-tête DKIM-Signature ou celui défini chez votre fournisseur de messagerie.

  2. 2

    Saisissez le sélecteur

    Utilisez la valeur s= de cet en-tête ou des paramètres de votre fournisseur, par exemple mail.

  3. 3

    Lisez l'état de la clé DNS

    L'outil interroge le TXT de selector._domainkey.domain et explique l'enregistrement renvoyé.

Ce que vérifie réellement la recherche

DKIM utilise un sélecteur (s=) et un domaine signataire (d=) pour trouver une clé publique. Avec s=mail et d=example.org, le nom d’hôte DNS est mail._domainkey.example.org. Cet outil demande au résolveur DNS du serveur les enregistrements TXT associés à ce nom. Le domaine et le sélecteur sont transmis au serveur pour effectuer la recherche. La présence d’une clé publique atteste sa publication dans le DNS, pas la validité DKIM d’un e-mail particulier.

Un seul enregistrement de ressource TXT peut contenir plusieurs chaînes entre guillemets. Le DNS assemble ces chaînes sans ajouter d’espaces avant l’analyse de la clé. Plusieurs enregistrements de ressource TXT distincts pour un même sélecteur sont un autre cas : l’outil signale une réponse ambiguë au lieu de fusionner les clés. Une défaillance du résolveur est signalée séparément d’une réponse vide, car une recherche qui échoue ne permet pas de conclure à l’absence d’une clé.

Observation Signification ici Vérification suivante
Clé prise en charge dans p= Clé publique publiée Pour obtenir un résultat DKIM sur un message précis, vérifiez-le avec ses en-têtes complets.
p= vide Clé révoquée Publiez une nouvelle clé et mettez à jour le service de signature.
Aucune réponse TXT Ce résolveur n’a renvoyé aucune clé Revérifiez d= et s=, puis les paramètres de votre fournisseur DNS.
Plusieurs enregistrements TXT Réponse ambiguë pour le sélecteur Supprimez les doublons indésirables.
Échec du résolveur Réponse inconnue pour le moment Réessayez lorsque le service DNS sera rétabli.

Lorsque k= est omis, le type de clé par défaut est RSA. L’outil reconnaît aussi les clés k=ed25519 dont la clé publique contient 32 octets. Il vérifie la syntaxe des clés prises en charge, mais la seule clé publiée ne permet pas de déduire la configuration de signature, l’authenticité d’un message, sa distribution en boîte de réception ni son alignement DMARC. La RFC 6376 définit la recherche par sélecteur et la révocation par clé vide ; la RFC 8463 définit Ed25519 pour DKIM.

Questions fréquentes

Consultez la balise s= de l’en-tête DKIM-Signature d’un message envoyé par votre service, ou la page de configuration DKIM de ce service. La balise d= indique le domaine signataire. Ne collez pas le message entier dans les champs domaine ou sélecteur.

Non. La vérification DKIM exige également un message précis, sa signature, la canonicalisation et des vérifications cryptographiques. Une clé DNS indique seulement ce que ce résolveur a trouvé au nom du sélecteur.

Une valeur p= vide signale une révocation délibérée de la clé DKIM selon la RFC 6376. Un service qui signe encore avec ce sélecteur a besoin d’une nouvelle clé et de l’enregistrement DNS correspondant pour que ses messages puissent être vérifiés.

Le domaine et le sélecteur sont transmis au serveur de ce site. Celui-ci interroge son résolveur DNS pour récupérer l’enregistrement TXT public. Le corps de l’e-mail et le message complet ne sont pas nécessaires.

Outils similaires

Outil disponible dans d’autres langues