The DKIM signature (Domain Keys Identified Mail) is an Internet standard that is universally supported by major email providers and anti-spam systems.

The DKIM encryption authentication method validates that the message is authorized by the sending domain of the owner of the message by adding a digital signature to the message.

This signature is based on an asymmetric cryptography:

  • the signee (in this case, Dialog Insight) has the private part of the key, which is used to sign messages,
  • the public part of the key is indicated in the DNS of the domain for which the messages are signed.

When receiving a message, the mail server that finds a signature will look in the DNS servers to retrieve the public key and use it to validate the signature.

When the signature is validated, it indicates 2 things:

  • That the message has been signed by a server (Dialog Insight) that has the private key. It is therefore authorized to be signed by the owner of the server (your company) since the existence of the public key in your DNS indicates that you have accepted that Dialog Insight signs on your behalf;
  • That the original message was not changed while in transit. If it had been changed, the signature would no longer be valid.

Implementing DKIM in the Dialog Insight platform

To implement DKIM signatures for your domains, you must do the following:

  1. Take note of all the domains that will be used as sender emails in your messages (for example: “yourcompany.com”, “service.yourcompany.com” and “info.yourcompany.ca”).
  2. Send Dialog Insight a request to obtain DKIM signatures, along with the list of all your domains.
  3. Create the DNS entries provided by Dialog Insight in your domains, and advise us when they are created.

Our team will validate the DNS entries and enable the DKIM signatures for the domains you have provided for your account.

To get more information on DKIM, visit http://www.dkim.org/

To learn more about the various configurations to perform when a new account is opened, read the linked articles, as well as the Complete Initial Account Configuration Guide.