Internet Service Providers (ISPs), like Google, Yahoo, and Microsoft, use DKIM and SPF authentication as a way to scan incoming emails for spam or spoofed addresses. Emails that fail authentication are more likely to arrive in a spam or junk folder.
To help ensure your campaigns reach your recipients’ inboxes and to make your campaigns look more professional, you can set up custom DKIM authentication for your domain, and add vSend to your SPF record.
In this article, you’ll learn how to set up DKIM and add vSend to your SPF record.
Verify Domain and Copy Records
To get started, log in to vSend to verify your domain and copy your CNAME and TXT records.
Verify Your Domain
verify your domain in the Settings section of your vSend account. Navigate to the
domains page and follow the instructions in this tutorial coupled with the custom update support has provided to you. We’ll let you know when verification is complete.
This process requires you to respond to a confirmation email. If you don’t receive the email after a few moments and you’ve checked your spam or junk folders, contact support for
verification troubleshooting .
Copy Authentication Information
After your domain is verified, you’ll copy some important pieces of information in your vSend account.
To find your domain’s authentication information, follow these steps.
Navigate to your
Verify my Domains.
Under your domain’s name, click
View setup instructions.
Domain Authentication process support will email you the DNS update, we'll show you what information needs to be added or changed with your domain provider.
In another browser tab or window, use this information to edit your domain’s DNS records, and and click
Authenticate Domain when you’re done.
About DNS Record Changes
To authenticate your domain, navigate to your domain provider’s site. Then, use the the DKIM and SPF information from vSend to update your DNS records.
Domain providers use different names for the page where you’ll update the DNS record, like cPanel, Zone Editor, Zone File Settings, Manage Domains, Domain Manager, DNS Manager, or something similar.
Example CNAME Record for DKIM
Here’s an approximate example of what your CNAME record will need to look like to set up DKIM authentication. Remember, when you edit your own records, these columns and their labels may look different.
DKIM requires underscores in the CNAME file. However, in the past, DNS didn’t allow for underscores and some registrars still do not allow them to appear in the CNAME file. If you receive this type of error when you set up DKIM, the issue is on the registrar's side. We recommend either of these three options: contact your registrar for assistance, set up a secondary custom domain with a registrar that allows underscores, or switch DNS providers.
Depending on your provider, you may need to add a period at the end of your CNAME record. Some providers add this period automatically, so you may want to refer to their help site for more information.
Example TXT Record for SPF
Here’s an approximate example of what your TXT record will need to look like to set up SPF authentication. Remember, when you edit your own records, these columns and their labels may look different.
||"v=spf1 +a +mx +include:servers.mcsv.net +include:amazonses.com +include:_spf.google.com ~all"
SPF should be set up with a TXT record, rather than an
If you need hands-on assistance, several third-party services can be hired to help you with SPF setup. Check out
Dmarcian for more information.
When you make your updates, it’s important to also ensure that any other email service provider (ESP) or internet service provider (ISP) you use is also included in your SPF record.
Avoid creating more than one TXT record for SPF. However, you can create multiple values in the same record with an include statement.
"v=spf1 +a +mx +include:amazonses.com +include:_spf.google.com ~all"
- Depending on your provider, you may need to add quotation marks around your entire SPF record.
“"v=spf1 +a +mx +include:amazonses.com +include:_spf.google.com ~all"”
How to Edit DNS Records in Common Domain Providers
Here are some instructions for editing DNS records with popular domain providers. If your service isn’t listed here, log in to your provider’s site and search their help documents, or contact their customer support team.
Amazon Web Services:
Resource Record Types
Add a CNAME Record
Manage DNS records
Edit DNS Record
SPF & DKIM
Edit DNS Record
Advanced DNS Settings
How do I get to cpanel?
After records are entered into your DNS correctly, your domain should authenticate within a few moments. In some cases, it may take a bit longer. To complete the process, don’t forget to re-open your vSend browser tab or window and click
When authentication is successful, you’ll see two green checkmarks on the
Verified domains page.
vSend logs and stores your authentication when you set it up. If you make further changes to the TXT or CNAME records after you authenticate your domain, it could interfere with the information we have on file. Before you make further changes, disable authentication on the
Verified domains page, and re-authenticate after your DNS changes are complete.