Blog

What is DKIM signature


DKIM
Email authentication DomainKeys Identified Mail (DKIM).

Why DKIM
Email authentication is very important for your brand name from being spoofed or spammed that could damage your reputation.

If a spammer or scammer sent email from a forged mail of your company it will lead damage to the reputation of your company and it is really hard to earn it back.

HOW IT WORKS

Basically, DKIM performs the encryption of the email via private Key and allows to the receiver to decrypt it via public Key: if the hash value matches it’s ok otherwise there is something wrong.

Remember that DKIM signature is something that refers /is chained to a domain, so if you got a generic email (for example servermx.net) you should check if your generic email hosting provider provides this features.

DomainKeys Identified Mail (DKIM) allows senders to associate a domain name with an email message, thus imprinting for its reliability.

This is allowed by “signing” the email with a digital signature, an attribute field that is appended to the message’s header.

A “signature” is made up by the sending mail transfer agent (MTA) via an algorithm, applied to the content of the signed attributes, which creates a unique sequence of characters, a “hash value.”

When the signature is generated, the public key used to generate it is saved in the listed domain.

After collecting the email, the recipient MTA can check the DKIM signature by reading the signer’s public key through DNS.

It uses that key to decrypt the hash value in the email’s header and, at the same time, rebuild the hash value for the mail message it received If these two match, then the email has been unchanged.

This gives users some security knowing that the email did actually originate from the listed domain and that it has not been modified since it was sent.

At the same time create a strong relationship between the reliability of a domain and the activities “signed” by this domain.

Basically, DKIM performs the encryption of the email via private Key and allows to the receiver to decrypt it via public Key: if the hash value matches it’s ok otherwise there is something wrong.

Here you can find a nice guide that explains how to implement DKIM for your domain: https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-dkim-with-postfix-on-debian-wheezy.

How to set up DKIM key in servermx.

Any messages sent from our SMTP servers are signed with DKIM signature using servermx.com keys.
You do not need to set any values in your DNS nor creating any keys.
When a custom DKIM key is required then the user has to add in his DNS a dedicated public key generated for his domain name.

How to check DNS propagation?

View

HOW DNS works and is propagated

View

Free domains, where and how

View

Punycode conversion for MX records

View

What Are MX Records?

View

IWANTMYNAME SERVERMX MX Dns Setup

View

How configure WordPress email account with Servermx

View

How “catch-all” option work?

View

How to transform an email in a WordPress post safely.

View

How to send email from Excel

View

What is an email alias address and when it could be useful

View

Email and Web Hosting Separate? Excellent choice.

View

How to set email web client with your domain name

View

What is DKIM signature

View

Domain information and DNS

View

Our contacts