Verify your domain's DKIM configuration for email authentication and message integrity.
DKIM (DomainKeys Identified Mail) is an email authentication method that allows the sender to digitally sign emails. The receiving server looks up the sender's public key in DNS to verify the signature and confirm the message was not altered in transit.
DKIM records are stored as TXT records at selector._domainkey.domain. The selector is chosen by the domain owner and is included in the DKIM-Signature header of each email.
Check the DKIM-Signature header in a received email. Look for the s= tag, which contains the selector value.
DKIM (DomainKeys Identified Mail) lets a mail server sign each message with a private key, while the matching public key is published in DNS so receivers can verify the signature. This tool looks up that public key from Google Public DNS.
DKIM records live at selector._domainkey.yourdomain.com. The selector is a label chosen by your email provider, and it cannot be guessed from the domain alone. Typical examples are google for Google Workspace and selector1 / selector2 for Microsoft 365, but many services use their own. You can find yours in your provider's DNS setup instructions, or in the header of a message you sent: look for DKIM-Signature: ... s=selector; d=yourdomain.com.
v=DKIM1 marks a DKIM record, k=rsa is the key type, and p= holds the public key. An empty p= means the key has been revoked.DKIM works with SPF and DMARC. Our DKIM setup guide walks through the full process.