This article will guide you through the process of establishing SPF for Zendesk. Setting up SPF for Zendesk can assist emails pass DMARC alignment, as well as boost your domain's reputation with ISPs, minimising the possibility of spam complaints.
In the first step, you are supposed to create an error-free and valid SPF record for your domain.
Choose if you want to enable servers listed as MX to send emails for your domain
Choose if you want to enable current IP address of the domain to send email for this domain
Fill in the IP addresses authorized to send emails from your domain
Add any other server hostnames or domains that may deliver or transfer mail for your domain
Choose your SPF policy mode or the level of strictness of the receiving server from Fail (non-compliant emails will be rejected), Soft-fail (Non-compliant emails will be accepted but marked), and Neutral (Mails will probably be accepted)
Note: During SPF configuration, Zendesk uses an include mechanism. It will look like this when you first create an SPF record for Zendesk to publish in your domain's DNS:
v=spf1 include:mail.zendesk.com -all
In case you already have an SPF record in your DNS an you just need to modify it to include zendesk, then you can simple publish the following:
v=spf1 include:_spf.zoho.com include:mail.zendesk.com -all
Sign in to your DNS management console
Go to your desired domain
Identify your resource type: TXT
Identify your hostname: _spf
Paste the value of your generated SPF record
Save changes to configure SPF for your domain
Make sure you have only a single SPF record configured for your domain on your DNS, since multiple SPF records can invalidate your SPF record and lead to SPF failure.