DNS Record Generator
Generate properly formatted DNS TXT records for email authentication and security.
DKIM Record Generator
Generate DKIM DNS records and key generation commands for email signing.
Note: DKIM requires a public/private key pair. This wizard generates the OpenSSL commands and DNS record template. You must run the commands on your mail server to generate the actual keys.
1. Generate Private Key
Run this command on your mail server to generate the private key:
2. Extract Public Key
Extract the public key in base64 format for the DNS record:
3. Create DNS Record
DNS Record Type: TXT
Host/Name:
Value:
Setup Instructions
- Generate the private key on your mail server using the command above
- Extract the public key and replace
<YOUR_PUBLIC_KEY_BASE64>in the DNS record - Add the TXT record at the hostname shown above in your DNS provider
- Configure your mail server (Postfix/OpenDKIM, Exchange, etc.) to sign outgoing emails with the private key
- Use the Domain Checker to verify your DKIM record
Common DKIM Selectors by Provider
- Google Workspace
google- Microsoft 365
selector1,selector2- Mailchimp / Mandrill
k1- SendGrid
s1,s2- Amazon SES
*._domainkey(CNAME)- Postfix / OpenDKIM
default,mail- Zoho
zmail