SPF errors happen when the domain's TXT record does not authorize the server that is sending mail for the domain, or when multiple SPF records exist.
Common symptoms
- Recipients report SPF fail or softfail
- Mail lands in spam unexpectedly
- DNS tools say the domain has more than one SPF record
Troubleshooting steps
- Find all current SPF TXT records for the domain and remove duplicates so only one SPF policy remains.
- If your domain sends from the cPanel server, ensure the SPF record includes the server or the provider's recommended mechanism.
- If you also use third-party senders such as marketing platforms or Google Workspace, add their required includes carefully.
- Avoid exceeding SPF lookup limits by removing obsolete includes and flattening complexity where possible.
- After updating DNS, retest delivery and allow time for propagation.
Additional notes
- A domain must publish one combined SPF policy, not multiple separate SPF records.
- SPF alone does not guarantee inbox placement; DKIM and domain reputation still matter.
When to contact support
Contact support if you are unsure which services currently send mail for the domain.