SYSTEM INFORMATION
Ubuntu Linux
24.04.3
Virtualmin version
2.520
Hello.
Good afternoon.
I’m new to Webmin.
I’m trying to add DKIM to emails from two domains.
I enter the DNS record in Cloudflare.
But when I run the test in Mail-tester,
it tells me that the signature is invalid.
Apparently, the private signature is not the same as the signature sent.
Can anyone give me some guidance?
Thank you.
@gerardozf ,
Since you’re using CloudFlare for DNS, you’ll need to populate the “Extra domains to sign for” field for OpenDKIM to sign these domains, then make sure you’ve got the proper DNS records at CloudFlare. Finally make sure you give it at least a few hours to propagate.
Hello, thank you for responding.
I have created the DNS as suggested by Virtualmin.
However, it has been more than 48 hours.
In one tool,
it shows the public key that is registered in the system and the one I have added to Cloudflare DNS.
But apparently, the private key is the one that does not match.
Thank you for your help.
What do you have in your “Extra domains to sign for” field as seen in the screenshot?
If you have nothing in that field, your system is effectively not signing any mail, since you’re not hosting your own DNS.
vtrh
October 18, 2025, 4:34pm
5
Select “All domains” and see if it helps
It doesn’t work.
Any other ideas?
I was thinking of generating the keys with an external online generator.
But how do I enter/change them in Webmin?