Adding an SPF Record
Sender Policy Framework (SPF) is an email authentication standard developed by AOL that compares the email sender’s actual IP address to a list of IP addresses authorized to send mail from that domain. The IP list is published in the domain’s DNS record.
If SendGrid is not included in your SPF record then you will probably receive email bounces pertaining to authentication issues.
Adding an SPF entry onto your web domain
To add an SPF record, you need to log into the administration area of your web domain or DNS provider’s website.
You may need to search the knowledge base of your web domain registrar for the details of how to add an SPF record.
For example, Namecheap’s article is here, while GoDaddy has help here.
A quick Google search for “add spf record <your registrar name>” should find you the help document for your specific registrar.
Once you have found the area in the admin site that lets you add DNS records to your custom domain, you need to include a SendGrid reference.
If you do not have an SPF record for your domain you must create a TXT record with the value:
v=spf1 include:sendgrid.net ~all
Already have an SPF record for your domain?
No problem. You simply need to add the SendGrid include onto your existing record.
For example, if your record looks like this:
v=spf1 a mx include:_spf.google.com include:spf.protection.outlook.com ~all
You just need to add include:sendgrid.net
at the end of the string, before the ~all
mechanism, like so:
v=spf1 a mx include:_spf.google.com include:spf.protection.outlook.com include:sendgrid.net ~all
Make sure that you save/apply your SPF record changes.
Once this is done, the number of email bounces/blocks that you experience when sending emails from our platform should be much reduced.