How to add DKIM record on zimbra 8.7

Step 1. Modify DKIM generator

a. Edit (as root) script file /opt/zimbra/libexec/zmdkimkeyutil and replace all ‘2048’ occurrences with ‘1024’.
This will allow creation of DKIM key with length 1024 and set it as default value.

nano /opt/zimbra/libexec/zmdkimkeyutil

replace all 3 ‘2048’ occurrences with ‘1024’ and then save and exit

Step 2. generate a new DKIM, replace with your domain. Please note you’ll need to generate a DKIM for each domain

switch to zimbra user : su – zimbra

/opt/zimbra/libexec/zmdkimkeyutil -a -d

Step 3. Retrieving the stored DKIM data for your domain – replace with your domain
as zimbra user run command below;

/opt/zimbra/libexec/zmdkimkeyutil -q -d$ /opt/zimbra/libexec/zmdkimkeyutil -a -d
DKIM Data added to LDAP for domain with selector 0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB
Public key to enter into DNS:
0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB._domainkey IN TXT “v=DKIM1;=rsa;

Step 4.
highlight and copy: 0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB._domainkey

highlight and copy: v=DKIM1; k=rsa;

highlight and copy: p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDY5CBg15nZ2vYnRmrNub6Jn6ghQ2DXQbQgOJ/E5IGziUYEuE2OnxkBm1h3jived21uHjpNy0naOZjLj0xLyyjclVy1chrhSbsGAhe8HLXUsdXyfRvNTq8NWLsUnMEsoomtJCJ

Step 5. verify DKIM key using this link

Step 6.

– login to your DNS web portal
– create new TXT entry

– add the 0E9F184A-9577-11E1-AD0E-2A2FBBAC6BCB._domainkey in the hostname field

– add the public DKIM key into destination / target field
v=DKIM1; k=rsa; P=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDY5CBg15nZ2vYnRmrNub6Jn6ghQ2DXQbQgOJ/E5IGziUYEuE2OnxkBm1h3jived21uHjpNy0naOZjLj0xLyyjclVy1chrhSbsGAhe8HLXUsdXyfRvNTq8NWLsUnMEsoomtJCJ

Please follow and like us:

One thought on “How to add DKIM record on zimbra 8.7

Leave a Reply

Your email address will not be published. Required fields are marked *