DKIM key

What is DKIM and what is it for?

DKIM is a method that allows for connecting a domain with an email server and it aims at confirming the authenticity of the email address from which the email is sent. It enables the receiver of the message to verify whether it has been authorized by the domain owner. This is to prevent spoofing of the sender’s email address, a phishing and spam tactic.

How does DKIM work?

DKIM lets the domain associate its name with an email by adding a digital signature to it. Verification is based on the public key published in the DNS of the sender’s domain. Valid signature guarantees that email has not been modified after the addition of the digital signature. DKIM signatures are not visible for the receivers and they influence the antispam filters.

How to prepare DKIM in SALESmanago?

  1. Indicate the domain from which the emails will be sent (e.g. mailing. XYZcompany.com) and send this information to the Project Manager in SALESmanago.
  2. Enter the hosting where the domain (or domains) is located.
  3. After the domain is specified, SALESmanago administrators will prepare an individual key that needs to be added to DNS records.

For example, having in SALESmanago, e.g. three email marketing accounts:

We have the option of signing more than one domain – this means that every email marketing account set up in SALESmanago can be signed with a DKIM key.

IMPORTANT: Signing the email with the DKIM key will require adding entries to the DNS zone on each domain (in this case on two domains: companyXYZ.com and XYZ.com).

Here is an example of a key:

salesmanago._domainkey.companyXYZ.com. IN CNAME salesmanago._domainkey.smgrid.pl. salesmanago._domainkey.mail.companyXYZ.com. IN CNAME salesmanago._domainkey.smgrid.pl.

And for the XYZ.com domain it will look like this:

salesmanago._domainkey.XYZ.com. IN CNAME salesmanago._domainkey.smgrid.pl.

IMPORTANT: Different domain hosting panels may validate the dots at the end of the values ​​differently. In case of problems with the rejection of entries, try entering the given values ​​without the dots.

When implementing DKIM, we also suggest implementing SPF entries. There is an additional method of authorizing messages that you should configure.

SPF key configuration >>

Example key:

2017102006._domainkey.mailing.firmaXYZ.pl. IN TXT ( “v=DKIM1; k=rsa;

“ “p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtnQ01h0ZeXSmbAnJeE1EsAkAn7D/B4E8Mo/

hIjcEazUdg2reVsU4ilWTETD5PToOixjhyr9i1Ce9niABlmdiQ7bDyy8bnn2RzbPO7YZnLo2ZBZTeUAzHwArKhnktHMz

RisTFV+lGJXsZVv7ABLY/Xyk82sXf03/+4FuEDoIfaueCeVbroX2O9FH01Hd+aknhXQ8HRCG5ywyvuR”

“wHnoP9wQUMx+cmvz4pPB7/zArN9VzpQUO6VhqfJktJJQD6/Fl/

PlvbTosoDO8r3vV4UYA0nIGQLBhHkYDTUoINBaeyQcZ3aiC61kWQqrm11qI+NoHg9DP+85zYVKnUim5yAsT0TwIDAQAB” )

IMPORTANT: You need to pay attention to the length of the key. Each line of the record has a limit to 256 characters, so the key needs to remain in the same form as it was sent from the admins (each line of the key begins with the quotation mark).

How to check the authenticity of the DKIM records?

  1.  Report it to your Project Manager from SALESmanago.
  2. Try out free online tools (eg. https://mxtoolbox.com/dkim.aspx)

IMPORTANT: On the Email Marketing Dashboard you can check whether the DKIM key has been correctly configured.

If you need more information about the topic mentioned above, please contact us: support@salesmanago.com +1 800 960 0640