Skip to main content
spf PROTOCOLHost: Porkbun DNSStandard: RFC 7208

How to Configure Sender Policy Framework (SPF) on Porkbun DNS

Specifies which IP addresses and email service providers are authorized to send email on behalf of your domain. Follow this verified implementation guide to deploy standard compliant SPF DNS records in Porkbun DNS.

Default SPF Record Syntax

// Authoritative RFC Example
v=spf1 include:_spf.example.com ~all

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 7208)

Extract TXT records on the root domain looking for "v=spf1".
Verify that there is strictly ONE SPF record (multiple records cause PermError).
Count total DNS lookups (RFC 7208 strictly limits recursive DNS evaluations to 10).
Ensure the record ends with "~all" (SoftFail) or "-all" (HardFail).
Live Validation Engine

Validate Your Porkbun DNS SPF Record

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

Run Free DNS Validator