Configure DKIM and SPF for your shipments

Setting up DKIM and SPF is to prove the identity of email senders. These are authentication protocols that allow email recipients to discern whether an email has been sent legitimately or not, favoring deliverability if they are properly configured. Both protocols are the de facto standard for email servers and are used by the vast majority of email providers.

The reasons for using these protocols are more than enough:

  1. you'll get open rate in your shipments, as they won't go to the spam or spam folder
  2. you will protect your subscribers from possible virtual scammers who want to use your company name to carry out phishing .

What is DKIM?

DKIM ( DomainKeys Identified Mail ) is an email authentication protocol whose main function is to link a sending server with each email that it sends. Once configured, the message is cryptographically signed with the domain name, so that the identity of the sender is verified. Also, by being signed with a cryptographic mechanism, it is guaranteed that the message has not been tampered with during transmission. This may sound complicated but the only thing you have to do for this whole process to take place is to configure a record in your DNS , Acumbamail takes care of the rest of the process automatically.

What is SPF?

The SPF ( Server Policy Framework ) is another authentication protocol that allows a domain to designate the servers that can legitimately send emails on its behalf. It basically consists of a DNS record that lists the servers to which that domain allows you to send emails on your behalf. You only have to configure a DNS record or modify an existing one as we will detail in the following sections.

What is DMARC?

DMARC ( Domain-based Message Authentication, Reporting and Conformance ) is a protocol that unifies the previous two. Because DKIM and SPF have become so popular, many email providers implement them. The problem is that before DMARC, email providers could decide for themselves what to do with emails that did not comply with the other protocols. DMARC basically allows you to specify a directive on what to do with them, for example send them to the spam folder and even reject them. For the DMARC protocol to work correctly, you just have to have the DKIM and SPF registers well configured as we will explain in the following sections.

The importance of configuring these registers

Virtual scammers often use the name of companies to impersonate them, send mass emails and thus deceive some of the recipients to capture their personal data. The result is that they end up using that data to usurp the identity or even to directly extract money from the current accounts of the victims. For this reason, the main mail servers such as Gmail, Outlook or Yahoo pay special attention to whether the identity of the sender has been previously verified when deciding whether to send a message to the inbox or spam folder. If we do not configure these anti-spam filters, it is very likely that we will end up in the spam folder.

How to configure DKIM and SPF in Acumbamail


First of all, access your Acumbamail account and go to the Your Accountsection. Once there, click on the Emails & Domainstab.

configurable dkim
configurable dkim
To configure DKIM and SPF, you must have previously added and verified your domain In My Domains.

configure my domainsconfigure my domains

Go to Anti-Spam Settings (DKIM / SPF) to begin setup.

configurar dkim y spfconfigurar dkim y spf

Configure SPF

To configure the SPF,you have to access the DNS records of your hosting provider,that is, the configuration of the provider where you have acquired your domain @tuempresa.com. Next, you have to add a TXT record to your DNS configuration with the value we provide,which usually has this format: "v=spf1 a mx include:spf.acumbamail.com ~all". If you already have a record, you should not add another,you have to add to the one you already have the "include:spf.acumbamail.com".

configurable dkim

As for the DKIM, you have to add a CNAME record from your hosting provider. The final value must be the one indicated in the Antispam Settings section. There are some providers that add the domain name automatically, so check if you have to add the part that includes your domain or not.

Although the configuration of these protocols is not complicated, in case of doubt it is best to consult directly with the hosting provider before making changes. In addition, in Acumbamail you have the Send to a technician button that will automatically send by mail all the necessary information to configure the records to the email you indicate.

consult technical

consult technical

Check the settings.  Once you have it configured, go back to your Acumbamail panel and on the DKIM/SPF setup page, click Verify and you can see if it is correctly configured. If not, you can click the error message to see if you've set up the logs correctly. Remember that they can take even more than 48 hours to spread. Remember that for each new change you make, you will need to press the Verify button again to check if the configuration has indeed been completed.


check configuration
check configuration

As you can see, it is a simple process and having these two verification methods configured will significantly increase the reliability and reputation of your domain,which will translate into an increase in the deliverability rate of your shipments.