Enabling DKIM record for your DirectAdmin domains

This blog covers the steps to enable DKIM records on your domains hosted on a DirectAdmin server. 

A DKIM will sign outbound messages, and the receiving servers will check that signature against DNS records added to your zone to verify the signature and lower the spam score if it passes.

In order to enable this feature for your domains which the DNS is hosted on the server where DirectAdmin is installed as the control panel, please follow the below steps.

This article assumes that your Exim version is 4.5.x or newer.

  1. Turn on the DKIM signing feature using the DirectAdmin binaries

cd /usr/local/directadmin
./directadmin set dkim 2

Note: If you want any new domain created to be enabled with DKIM upon creation itself, use dkim 1 instead of 2.

     2.  Enable it in the exim configs and exim

cd /usr/local/directadmin/custombuild
./build update
./build exim
./build eximconf

     3. Turn on the DKIM feature on the required domains 

User Level -> E-Mail Accounts -> Enable DKIM


Facebook Comments