Skip to content

Feature: DKIM

kklepper edited this page Jun 19, 2020 · 6 revisions

docker-mailserver supports mail signing with DKIM keys.

To configure DKIM, log in to the management interface, chose DKIM from the menu bar and select the domain you want to start using DKIM with.

After generating the private key, you have to add a DNS TXT record to your domain. The management interface will check the DNS record for you. If everything is okay, you can enable DKIM. From now on, all outgoing emails sent from that domain will be signed with the new key.

Step-by-step instruction at Feature: Sender Policy Framework (SPF)


More information:

https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail

https://dkimvalidator.com/

https://www.dmarcanalyzer.com/de/dkim-de/dkim-record-check/

https://dmarcian.com/dkim-inspector/


PS: Although every test passes, it may fail with

https://mxtoolbox.com/SuperTool.aspx?action=dkim%3adomain-1.tld&run=toolpage

For an explanation of this error see Our DNS system cannot handle long DNS entries and splits them.