If you want to improve the deliverability of your messages to clients, you need to set up two very important records on your hosting provider's DNS panel: SPF and DKIM.
You might be wondering what SPF and DKIM entries are and how they affect the deliverability of messages from our system. You can find out more about each of them on the following links:
In short, their main task is to authenticate the domain from which messages are sent and to inform the recipient's server that the message comes from a good source and should not go to spam.
So let's learn how to set up these email safety records!
Where should I add SPF and DKIM entries?
You should place the entries in the DNS settings panel of your website's hosting provider.
Since there are so many different hosting providers, and each will have a slightly different process, please refer to their own Help Centers. Here's a list of the most popular hosting provider's tutorials for setting up SPF and DKIM records:
SPF records:
Google Cloud Platform - https://cloud.google.com/dns/docs/records
DKIM records:
Google Cloud Platform - https://cloud.google.com/dns/docs/records
How to add SPF and DKIM records
SPF
SPF is a TXT type entry. If the SPF already contains an entry for emaillabs (... include:_spf.emaillabs.net.pl ...), replace it with (... include:_spf.edrone.me ...)
Remember also that there can be only one SPF entry and adding another one will not bring the expected results. An example structure looks like this:
v=spf1 mx include:_spf.google.com ~all
The entry should now be modified by adding our edrone entry at the very end before the ~all statement:
v=spf1 mx include:_spf.google.com include:_spf.edrone.me ~all
After saving the changes, wait a while for the changes to be made public. In the next step you will also learn how to validate both entries.
DKIM
DKIM is a CNAME entry. It may happen that there are already several entries of this type created in your panel. However, we need to add two new ones.
Below you will find both entries that need to be entered into the hosting panel:
FIRST ENTRY:
NAME/HOST | edrone._domainkey.yourstore.com |
TYPE | CNAME |
VALUE/DATA | edrone._domainkey.edrone.me |
SECOND ENTRY:
NAME/HOST | emaillabs._domainkey.yourstore.com |
TYPE | CNAME |
VALUE/DATA | emaillabs._domainkey.emaillabs.net.pl |
Here the situation is identical to the SPF. Once saved, you will have to wait for it to be published.
Remember, if you encounter a problem when adding entries at any time, you can contact your hosting's customer support who will help you to add them.
How to check if the entries are added correctly?
How to verify a SPF record
You can check your SPF record using this tool: https://toolbox.googleapps.com/apps/dig/
In order to verify everything is correct, you should enter your domain in the name field and then choose the TXT entry from the list below. After a few moments, we will see a list of TXT entries of our domain and among them our SPF entry should be visible.
How to verify a DKIM record
You can check your DKIM record using this tool:
Once on the page, use the Check a published DKIM Core Key section.
In the Selector field, type "edrone". In the Domain Name field, type the name of our domain ("yourwebsite.com") and click Check. If the following message appears to you after you, it means your DKIM record was set up correctly.
Now repeat the process, but this time replace "edrone" with "emaillabs" in the Selector field. Click Check again, and see if the same confirmation message appears.
In case you receive a message that the entry is invalid, verify the accuracy of the data you entered into your DNS panel. If you have any trouble adding, editing or removing a record from your DNS panel, contact your hosting provider.
Need more help?
If you have any further questions about SPD and DKIM records, please do not hesitate to contact us at hello@edrone.me