Skip to main content
dkim PROTOCOLHost: Porkbun DNSStandard: RFC 6376

How to Configure DomainKeys Identified Mail (DKIM) on Porkbun DNS

Cryptographically signs outbound emails using public/private key pairs to prove message integrity and authenticate sender domain. Follow this verified implementation guide to deploy standard compliant DKIM DNS records in Porkbun DNS.

Default DKIM Record Syntax

// Authoritative RFC Example
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQ...

Configuration Steps in Porkbun DNS

  1. 1Log in to Porkbun and go to the "Domain Management" console.
  2. 2Click "Details" on the domain row, then click "Edit" next to "DNS Records".
  3. 3Locate the orphaned CNAME or TXT entry in the table.
  4. 4Click the red trash icon to delete.
  5. 5Changes propagate within Porkbun nameservers within seconds.

Verification Checklist (RFC 6376)

Query the DNS selector TXT/CNAME record at <selector>._domainkey.yourdomain.com.
Validate key length (minimum 2048-bit RSA recommended, 1024-bit deprecated).
Confirm public key matching against outbound SMTP signature headers.
Ensure CNAME delegation targets an active, valid ESP key repository.
Live Validation Engine

Validate Your Porkbun DNS DKIM Record

Verify propagation, check syntax formatting, and audit recursive lookups in 60 seconds with SubDomainWatch.

Run Free DNS Validator