Selector record not found
Usual cause: The selector may be misspelled, or the domain and selector may not match the signing setup. The tool checks only the displayed DNS name.
Fix: Copy s= from a DKIM-Signature header or provider setup. Confirm d=, then ask your DNS administrator to check the TXT record at the displayed name.
An RSA key needs review
Usual cause: The checker flags 1024–2047-bit RSA keys as Review needed and rejects keys below 1024 bits. RFC 8301 sets a 1024-bit signer minimum and recommends 2048 bits or more.
Fix: Ask your provider about issuing a 2048-bit key before changing a live record. Gmail requires 1024 bits or longer for personal Gmail accounts and recommends 2048 bits if supported.
The result says Key revoked
Usual cause: The record has an empty p= value. DKIM defines this as revoking the public key.
Fix: If the selector should still sign mail, coordinate a replacement key and matching sender setup with your provider. If revocation was intentional, do not restore the old key just to clear the result.
The key record is invalid or multiple records appear
Usual cause: The TXT value may contain malformed tags or key data, or DNS may return multiple TXT records at the selector name. The checker will not choose one.
Fix: Copy the complete provider-issued DKIM record and correct its DNS value with your administrator. Keep one intended TXT record at that name, then check again.
The key type is Not assessed
Usual cause: This checker supports RSA and Ed25519, not every declared key type. Not assessed does not mean the key is invalid.
Fix: Confirm the type and selector with your provider. RFC 8463 defines Ed25519-SHA256 for DKIM; for another type, ask the provider or use a checker that supports it.
The check is Unavailable
Usual cause: The DNS resolver timed out or returned an unusable response. This does not prove the record is absent.
Fix: Retry later. If the issue continues, ask your DNS administrator to check TXT resolution for the exact queried name.