Hello!
Created a DKIM for the carbonio server. I used the instructions https://community.zextras.com/everything-you-need-to-know-about-dkim-for-your-carbonio-community-edition-servers/
Added an entry to the DNS. More than a day has passed since the addition.
Online tools for checking DKIM records find a record, everything is fine with that.
However, when I send emails, they reach the recipient without a DKIM snapshot
Online DKIM Test writes:
Test result: failure
Recommendation: Check whether DKIM signing is enabled in your MTA. Check the Received headers whether your email went through a relaying MTA, which may have removed the DKIM-Signature.
- Message has no DKIM-Signature.
The message does not have a DKIM snapshot either when sent from the web interface or through mail clients.
Could you help me with this?
Try this:
Check if DKIM is enabled for domain:
/opt/zextras/libexec/zmdkimkeyutil -d mydomain.com -q
Enable service:
zmprov ms `zmhostname` +zimbraServiceEnabled opendkim
Hi,
Same problem here with a singleserver mode and carbonio 24.9.5 version.
Online tests work, nslookup command works (it works when we only request the DNS but when the email is sent it does not contain any DKIM sig information)
It works nice with a previous version (24.7.0)
I just realized I have the same problem. No DKIM content in outgoing message, although I generated the keys from my server.
/opt/zextras/libexec/zmdkimkeyutil -d mydomain.com -q does show the generated keys
When I try to enable the server (in case it wasn't enabled) I get the error: NO_SUCH_SERVER
Any ideas?
@blazer79 @phix
Hi,
Just confirm me followings and I will test it:
- You created the DKIM key using:
/opt/zextras/libexec/zmdkimkeyutil -a -d mydomain.com
- Then you published the key to your DNS. The key could be found using:
/opt/zextras/libexec/zmdkimkeyutil -q -d mydomain.com
- And OpenDKIM service is enabled and running in your system:
su - zextras -c "carbonio prov gs $(hostname -f) zimbraServiceEnabled | grep opendkim" su - zextras -c "zmcontrol status"
- So now when you are sending emails the dkim signature is not present?
Regards,
Hi,
I tested this on the latest release Carbonio 24.12.1 and found DKIM is signed properly and also verified the signature from the recipient email header.
Message ID <598724925.113.1736934417469.JavaMail.zextras@sampledomain.xyz> Created at: Wed, Jan 15, 2025 at 3:46 PM (Delivered after 9 seconds) From: Carbonio Admin <zextras@sampledomain.xyz> Using Carbonio 24.12.3_ZEXTRAS_202501 (CarbonioWebClient - Brave 131.0.0.0 (Windows)/24.12.3_ZEXTRAS_202501 carbonio 20250107-1525 FOSS) To: TestUser <testuser@gmail.com> Subject: Testing# DKIM SPF: PASS with IP AA.BB.CC.DD Learn more DKIM: 'PASS' with domain sampledomain.xyz Learn more DMARC: 'PASS' Learn more
regards,