SPF · MULTIPLE_SPF_RECORDS
Multiple SPF records (MULTIPLE_SPF_RECORDS)
Your domain publishes more than one SPF record, which makes SPF fail with a permanent error. Learn how to merge them into a single record.
What it means
More than one TXT record starting with v=spf1 was found on the domain. A domain may publish only one SPF record.
Why it matters for sending
RFC 7208 says that when more than one SPF record is found, the check returns a permanent error (permerror). Receivers then treat SPF as broken, which removes its benefit for every message you send.
How to fix it
- List every TXT record at the root of the domain that starts with v=spf1.
- Combine all include:, ip4: and ip6: mechanisms into one record with a single v=spf1 at the start and a single ~all or -all at the end.
- Delete the other SPF records.
- Re-run the SPF checker and confirm only one record is returned.
Example record
example.com. TXT "v=spf1 include:_spf.google.com include:mailgun.org ~all" Replace the values with your own domain and provider.
Sources
This page is based on public standards and provider documentation, reviewed on 2026-09-25.
Other SPF errors
MailQV checks the domains of your connected mailboxes automatically.
When you connect a mailbox, MailQV checks SPF, DKIM, DMARC, MX and blocklist status and warns you before a campaign if something is wrong.
Start free