Sign into GoDaddy to edit your DNS
Go to GoDaddy, select the ‘Sign In’ option and sign in to your registered account and you will be forwarded to the ‘My Products’ page.
If you are already signed in, go to the dropdown with your username and select ‘My Products’.
Under the ‘Domains’ section of the page, click the ‘Manage my domain’ option in the tile of the respective domain you want to set up. This will take you to the ‘Domain Settings’ page.
On the ‘Domain Settings’ page, scroll down to the ‘Additional Settings’ section and click the ‘Manage DNS’ option.
DMARC
Now you’re on the ‘DNS Management’ page. To enable DMARC you will need to add a new record in the ‘Records’ section of this page.
Click on the ‘ADD’ button at the bottom right of the ‘Records’ section and an input field ‘Type’ will appear.
You will now be able to select a record type using the ‘Type’ dropdown. Select ‘Nameserver’ (aka NS), and you will see some additional fields appear.
In the ‘Host’ field paste in _dmarc and in the ‘Points to’ field paste in ns.vali.email.
Next is the ‘TTL’ field. We recommend a TTL of 600 seconds. Click on the dropdown menu of the ‘TTL’ field and select the option ‘Custom’. You will then see a ‘Seconds’ field appear. Edit the ‘Seconds’ field to show 600.
Click ‘Save’. You should now see a new NS record with the values you entered in the previous steps.
Best Practice: Delete the “_dmarc” TXT record from your DNS zones after you’ve added the NS record (or CNAME record) if one exists.
SPF
Valimail uses a part of the SPF standard called Macros. These are supported by all email receivers. Macros, along with Valimail’s patented technology, allow Valimail to provide SPF services and directly address the 10 domain lookup limit in the SPF standard.
To delegate SPF to Valimail for email authentication, you'll need to add a TXT record that includes Valimail's SPF macro.
Click on the ‘ADD’ button in the ‘Records’ section.
You will now be able to select a record type using the ‘Type’ dropdown. Select ‘TXT’, and you will see some additional fields appear.
If you have an existing record that addresses SPF, backup/save and remove it.
In the ‘Host’ field enter the @ symbol.
In the ‘TXT Value’ field enter v=spf1 include:%{i}._ip.%{h}._ehlo.%{d}._spf.vali.email ~all
Next is the ‘TTL’ field. We recommend a TTL of 600 seconds. Click on the dropdown menu of the ‘TTL’ field and select the option ‘Custom’. You will then see a ‘Seconds’ field appear. Edit the ‘Seconds’ field to show 600.
Click ‘Save’. You should now see a new TXT record with the values you entered in the previous steps.
DKIM
Just as you've created an NS record for the _dmarc name / subdomain, now you will need to create a similar one for the _domainkey name / subdomain.
Now you’re on the ‘DNS Management’ page. To enable DMARC you will need to add a new record in the ‘Records’ section of this page.
Click on the ‘ADD’ button at the bottom right of the ‘Records’ section and an input field ‘Type’ will appear.
You will now be able to select a record type using the ‘Type’ dropdown. Select ‘Nameserver’ (aka NS), and you will see some additional fields appear.
In the ‘Host’ field paste in _domainkey and in the ‘Points to’ field paste in ns.vali.email.
Next is the ‘TTL’ field. We recommend a TTL of 600 seconds. Click on the dropdown menu of the ‘TTL’ field and select the option ‘Custom’. You will then see a ‘Seconds’ field appear. Edit the ‘Seconds’ field to show 600.
Click ‘Save’. You should now see a new NS record with the values you entered in the previous steps.
Great! Your DNS configuration is now complete. Soon you will see the domain status updated in Valimail Enforce based on your updated settings.