Un controllo DKIM risolve il record TXT in selector._domainkey.yourdomain e convalida la chiave pubblica trovata. A differenza di SPF o DMARC, non esiste un hostname fisso: per questo viene richiesto il selettore. Un record DKIM perfetto associato al selettore sbagliato è semplicemente irraggiungibile.
Questo controllo gratuito dei record DKIM analizza la chiave invece di limitarsi a segnalare l'esistenza di una stringa. Il troncamento è l'errore più comune: una chiave pubblica DKIM è lunga e i pannelli DNS possono dividere i valori TXT lunghi, creando un record che sembra corretto nel pannello ma non supera la convalida. Solo un controllo DKIM in tempo reale può rilevarlo.
È un controllo e validatore di record DKIM, non una semplice ricerca: segnala la lunghezza e il tipo di chiave, il tag v=DKIM1 e il flag di test t=y. Esegui il controllo DKIM dopo ogni pubblicazione e dopo qualsiasi rotazione della chiave da parte del provider.
Se non conosci il selettore, leggi il tag s= nell'intestazione DKIM-Signature di un messaggio che hai inviato. Questi sono i valori predefiniti rilevati più spesso dal controllo dei record DKIM.