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

I have some troubles configuring SPF/DKIM for a VPS with a running instance of Postfix. Thanks to DMARC reports I'm finding and fixing always more issues.

Today I have a problem by setting SPF records in GoDaddy for a subdomain that matches the machine's name.

Given that domain is and the host with mailserver is On my GoDaddy DNS panel, is a CNAME to

When I try to add a SPF record for the subdomain I get an error that there is already a host CNAME record and I can't create a host TXT record. The @ record for is up and running, and all DMARC reports are fine with that.

The question is: how can I tell GoDaddy to create a TXT record on DNS?

share|improve this question
up vote 0 down vote accepted

CNAME records can't coexist with other types of records, including TXT ones.

share|improve this answer
Accepted becaue it's a brief and clear explanation of how DNS works. Any alternative? – usr-local-ΕΨΗΕΛΩΝ May 5 '13 at 19:54
Some DNS providers have a system where they can have a record pose as an A record while being essentially a CNAME behind the scenes - Amazon Route53 calls them ALIAS records, for example. – ceejayoz May 6 '13 at 1:00

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.