Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So SPF seems to be the backscatter-saviour, the only problem is setting it up is a real pain.

I've got a VPS and use GoDaddy as my domain manager.

I set up this SPF record:

v=spf1 mx -all

and I get this error message when trying it out on

Permanent Error SPF Permanent Error: include has trivial recursion:

So what's wrong?

Also: Is setting up an SPF record enough, or do I also need to add some functionality to the server?

share|improve this question
Those don't look like real domain names to me, so I suspect you've anonymised them. You'll need to give us the real data to get an answer to this question. – Mike Scott Apr 28 '11 at 10:31
up vote 1 down vote accepted

so for your domain you have "" Check that SPF records don't include/refer to your domain.

share|improve this answer
So they can't be on the other domain? But can send mails for and the other way around... – skerit Apr 28 '11 at 11:08
they just can't recursively include each other – DmitryK Apr 28 '11 at 21:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.