I am configure my DKIM but still when i will checking origin massage it’s not showing DKIM signed.
When i was checked on “https://dkimvalidator.com/results” it’s showing " DKIM Information:
Hello and welcome to the community. Tell us what your system config is and which version of Webmin + Virtualmin you have installed. Also, have you enabled DKIM via Virtualmin | Email Settings | DomainKeys Identified Mail or in some other way. If the former, have got the radio button for Signing of outgoing mail enabled?
Thanks carport for the reply. Please find the below detail as you required.
Webmin version 1.942
Virtualmin version 6.09
Yes i have enabled DKIM via Virtualmin | Email Settings | DomainKeys Identified Mail also DKIM text is available in to my DNS.
Habe you configred glue records for virtualmin system correctly at your registrar?
Is your virtualmin system actually being used as a nameserver by outside dns lookups?
The simplest way to do this is to add dkim at domain registrar and use their dns hosting
If you want to use virtualmin dns internally, it requires you to register your virtualmin system as a nameserver by adding glue records at registrar for your Virtualmin host.domain.com (the vps itself). Once its resolving correctly, and your dkim is correct, it should work if its enabled in virtualmin for each domain/virtual server.
I dont use dkim, you dont really need it. Just use spf and dmarc at dns…thats all you need (along with ssl obviously)
@adamjedgar So for me, on domains.google.com I currently have a TLSA type record for my Virtualmin served domains to implement DKIM verification for Mailgun because I send out all mail through them. I did that because I’m still too cheap to buy a Static IP, and couldn’t figure a way to get mail to leave my server without doing the Mailgun type thing.
Since the glue records are static there, I cannot use Virtualmin to implement DKIM / DANE type authentication unless I manually alter the IP of the glue records at each Dynamic IP change, right?