How to add a DKIM record on Porkbun

Quick Answer
To add a DKIM record on Porkbun, log in to your account, go to Domain Management, select your domain, and open DNS Records. Then add a TXT record or CNAME record (depending on your email provider) using the DKIM values provided.
Steps to Add a DKIM Record on Porkbun
1. Log in to your Porkbun account
Go to your Porkbun Account
Enter your ‘Username’ and ‘Password’
Access your dashboard
2. Open domain management
Go to your list of your domains
Find the domain you’re looking for and click “Details”

3. Locate DNS Records settings
Once Details is expanded, go to DNS Records and click the Edit icon located next to the DNS Records

A modal pop up appears at the far right of your screen that allows you to Add a new Record

Select TXT Record or CNAME Record (based on your provider)
4. Enter the DKIM record details
Use the DKIM values provided by your email service.
Typical fields:
Host: something like selector1._domainkey

Answer / Value: the DKIM key or target provided
Example of TXT DKIM record:
Host: selector1._domainkey
Value: v=DKIM1; k=rsa; p=PUBLICKEY
TTL: leave default unless needed

5. Save the record
Click Add
What Happens Next
DKIM records usually take effect within a few minutes, but may take up to 24 hours depending on DNS propagation.
After adding the record, return to your email provider and complete DKIM verification.
Common Issues
- DKIM verification failing
- Confirm the host and value are entered exactly
- Wait for DNS propagation before verifying again
- Unable to add DNS records
- Ensure the domain is using Porkbun nameservers
- If not, DNS must be managed at your nameserver provider
We regularly review and update our guides to keep them accurate. If something looks off, email guides@snagged.com and we’ll fix it.