Signing messages with DKIM for non-local domains


You may need to sign messages with DKIM when the sending domain is not local. For instance, if your server is being used to relay email for a list, or another mail server does not support DKIM signing and you need to sign these messages. Signing messages with DKIM can help reduce the chance the emails are sent to the junk email folder.


Steps for this are:

  • Create a new postoffice in the administrator program, it does not matter what it is called
  • Delete the default postmaster mailbox that is created
  • Create the domain you are wishing sign messages for within this postoffice
  • Configure the DKIM settings for this domain and add the correct DNS entry
  • Rename the domain in the administration program (simply adding .tmp to the end of the domain name should be adequate)

Emails relayed through the server for the domain will now be signed with DKIM. If you need to edit the DKIM settings, rename the domain back and you can edit it. Be aware, when the domain exists locally in MailEnable you will not be able to relay through the server for that domain. If you are relaying for another domain be sure that if a SPF record exists that it includes the MailEnable server.


Class:HOWTO: Product Instructions
Revised:Tuesday, April 9, 2019