What are DNS TXT records and why are they needed

domain-name-systemdomainkeysspftxt-record

I am creating a server with a primary nameserver and mutliple domains. Do i need to make TXT records for all the domain, they all have there own email, but use the mailserver from the primary.

EDIT:

I am currently on a server running CentOS and Plesk. One option i can choose is to use Domain Keys"

If i enable the domain keys, there are 2 TXT fields created, one with a long key, and one with a o=- value.

If I enable this do i still need to have the SPF records, or is this inferior to the SPF records, in terms of SPAM.

Best Answer

TXT records were originally intended to provide an option to place arbitrary user-comments.

Now, they are generally used for the SPF anti-spam system.