To enable DKIM signature on Exchange 2019 and Server Core without desktop experience installed, you should download the DKIM Installer , and then run it under DOS command or PowerShell.
Remote desktop installation is supported, but running the installer by Windows Admin Center -> PowerShell remotely is not supported.
DKIM installer supports silent mode, you can use the following command to start silent installation.
start /wait eaxchdomainkeys.exe /S
start eaexchdomainkeys.exe -ArgumentList /S -Wait
The following arguments are case-sensitive.
Because DKIM Manager doesn’t support server core without desktop experience installed, so you should use “DKIM Management Shell” to manage DKIM configuration.
If you would like to manage DKIM using GUI Manager, there is an alternative solution:
You can run DKIM installer on a client machine (Windows 7 - Windows 10) without Exchange Server installed, the DKIM management tool will be installed.
After the DKIM manager is installed, open DKIM manager and create domain(s),
then click “Open Config Folder”, find
[domain].json files in config folder,
copy those files to
Your Exchange Server\DKIM installation path\dkim,
then your Exchange Server has the same configuration.
The default installation path is:
C:\Program Files (x86)\EAExchDomainKeys.
C#, VB.NET can be used to manage DKIM programmingly.
You can find the full sample project in
DKIM installation path\DkimConfigSample.
Not enough? Please contact our technical support team.
We usually reply emails within 24hours. The reason for getting no response is likely that your smtp server bounced our reply. In this case, please try to use another email address to contact us. Your Gmail, Hotmail or Office 365 email account is recommended.