Message has no DKIM...
 
Notifications
Clear all

Message has no DKIM-Signature.

7 Posts
5 Users
2 Reactions
225 Views
(@i1tsov)
Joined: 3 months ago
Posts: 3
Topic starter  

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.

Test details:

  • 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?


   
Phix reacted
Quote
(@l3system)
Joined: 13 years ago
Posts: 1
 

Try this:
Check if DKIM is enabled for domain:
/opt/zextras/libexec/zmdkimkeyutil -d mydomain.com -q

Enable service:
zmprov ms `zmhostname` +zimbraServiceEnabled opendkim


   
ReplyQuote
 Phix
(@phix)
Joined: 3 months ago
Posts: 2
 

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)


   
ReplyQuote
 Phix
(@phix)
Joined: 3 months ago
Posts: 2
 

@l3system HI, thanks for your reply, all the things were correctly done before sending my message. I don't know why the entire bloc of DKIM is missing


   
l3system reacted
ReplyQuote
(@blazer79)
Joined: 7 months ago
Posts: 4
 

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?

 


   
ReplyQuote
(@sharif)
Admin
Joined: 3 years ago
Posts: 626
 

@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,

 


   
ReplyQuote
(@sharif)
Admin
Joined: 3 years ago
Posts: 626
 

@blazer79 @phix

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,


   
ReplyQuote