Our WordPress platform uses SendGrid to distribute email messages from your website. It does not require the installation of an SMTP plugin. However, we recommend you make one change to your domain name records This change will permit SendGrid to send email using your domain name.
SPF Adjustment
Sender Policy Framework (SPF) is an email authentication standard that compares the email sender against the approved senders authorised in your domain name records. The approved list of senders is published within the domain’s DNS zone records. The SPF record needs to include every service that your company uses to send email using your domains.
SPF and sender authentication
If you already have an SPF record for your root domain (i.e. yourdomain.com), you must add “include:sendgrid.net” in between the first and last entries. If you do not have an SPF record for your domain you must create a new TXT record with the value below. We recommend that you contact your domain adminstrator to make these changes.
"v=spf1 include:sendgrid.net ~all"
Do not create more than one SPF record for a given domain. If you need more than one SPF record, you will want to merge the additional SPF records into a single SPF record. Note: You cannot have more than 10 DNS lookups inside your SPF record. You simply need to add the SendGrid include mechanism lookup into 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 would just need to add our lookup 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
SPF Wizard
The SPF Wizard (https://www.spfwizard.net/) is a browser-based SPF record generation tool. Fill out the form and the site generates an SPF record for you.