What is an SPF record?
A Sender Policy Framework (SPF) record is a type of Domain Name System (DNS) record that can help to prevent email address forgery.
Spammers can falsify email headers so it looks like they're sending from an email address at your domain. They can pretend to be you, allowing them to phish your users for private account information, or otherwise abuse your reputation. When they hijack an email account, they alter the email header details to show the messages they're sending are coming from the true owner of the account. This can result in the account owner receiving replies and bouncebacks for mail they never sent.
Adding an SPF record can help prevent others from spoofing your domain. You can specify which mail servers are permitted to send email on behalf of your domain. Then, when incoming mail servers receive email messages from your domain name, they compare the SPF record to the outgoing mail server information. If the information doesn't match, they identify the email message as unauthorized, and will generally filter it as spam or reject it.
Whether your domain is registered at GoDaddy or another company, you can add an SPF record. To manage or change the service your domain uses for its website and email, see Manage DNS.
Adding an SPF record can decrease spoofing attempts to your domain, however, they are not a full-proof guarantee against all spam.