What Is DKIM Email Signing?
DKIM stands for DomainKeys Identified Mail. It is an email authentication protocol that uses cryptographic techniques to allow recipients to verify that an email message truly came from the domain it claims to have come from. DKIM works by attaching a cryptographic signature to the email header. This signature is created using a private key that is securely stored on the sending server. The corresponding public key is published in the domain's DNS records as a TXT record. When an email is received, the recipient's email server retrieves the public key from the DNS record and uses it to verify the signature in the email header, ensuring that the email has not been altered and is indeed from the claimed domain.
Since actual spam messages usually contain counterfeit headers (faking the sender’s address, for instance), this verification process helps to avoid emails sent from the stores to the customers from being caught and automatically placed in their spam folders.
In order to avoid those issues, all outbound mail from our servers is checked for an existing DKIM DNS record and, if found, is successfully signed.
Configuration
To enable DKIM signing for your web store's domain name, please contact our support team at support@commercebuild.com. They will supply you with a DNS TXT record to be added to your domain's DNS records.
Alternatively, you can use noreply@commercebuild.com as the System From Address and System Reply To Address under /admin/msite/email.