Our domain uses Google Apps for mail and Mailchimp for templated email campaigns. Mailchimp recommends adding an SPF record for their servers to decrease the likelihood of spam filter traps.

I have setup the SPF records below for WoodAcresSchool.org "v=spf1 include:servers.mcsv.net ~all" "v=spf1 include:_spf.google.com ~all"

This appears to be the correct setup from what I have read from both vendors. However, when I test the records using [email protected], I get "permerror (multiple SPF records). Details are below.

Does anyone have a suggestion how to correct this? I've tried a number of different configurations all with the same result. Most everything I've found focuses on a single SPF record - not multiple.

SPF check: permerror Sender-ID check: permerror

SPF check details:

Result: permerror (multiple SPF records) ID(s) verified: [email protected] DNS record(s): woodacresschool.org. 3600 IN TXT "v=spf1 include:servers.mcsv.net ~all" woodacresschool.org. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"

Thanks in advance - Jeff Adkisson


2 Answers 2


you need to include every thing in a single TXT record

  • 1
    Thank you... that put me on the right track. Here's what worked: TXT "v=spf1 mx include:servers.mcsv.net include:_spf.google.com include: ~all" ---------------------------------------------------------- SPF check details: ---------------------------------------------------------- Result: pass ID(s) verified: [email protected] DNS record(s): woodacresschool.org. 3600 IN TXT "v=spf1 mx include:servers.mcsv.net include:_spf.google.com include: ~all"
    – Jeff
    Jul 31, 2010 at 16:27
  • 2
    Why do you have a blank include at the end of the record ?
    – topdog
    Aug 1, 2010 at 6:39

You MUST NOT create multiple SPF records on a single domain. This will cause SPF to return PermError.

That is, if you have multiple SPF records on your domain, even all of them are valid, all your emails from that domain will fail SPF authentication.

You need to combine multiple services in ONE SPF record:

v=spf1 include:servers.mcsv.net include:_spf.google.com ~all

Learn more here: https://dmarcly.com/blog/can-i-have-multiple-spf-records-on-my-domain

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .