DKIM Not signing messages

I've scowered the forums and failed to find any additional information as to what might be preventing postfix from signing my messages for DKIM.

I followed the guide to install virtualmins dkim feature. I dropped the key down to 1024 instead of 2048 per suggestions in the forums.

I've waited a reasonable amount of time for DNS to propagate.

DNS is propagating. I've checked several of my hosted domains and they all have the appropriate record.

Sending test messages I am getting a reply from the check-auth@verifier.port25.com that the message is just not signed (Neutral)

Am I missing a toggle in the settings somewhere?

Main.cf has smtpd_milters = inet:localhost:8891 non_smtpd_milters = inet:localhost:8891

But some of the reading I've done suggest that this needs to be smtpd_milters = local:/opendkim/opendkim.sock non_smtpd_milters = local:/opendkim/opendkim.sock

I did try changing that but the message comes back again as not signed.

Status: 
Active

Comments

Check what gets logged to /var/log/maillog when you send an email - there may be messages related to the DKIM signing (or lack of it).

Getting full of

Aug 21 06:27:20 hosting postfix/smtpd[19068]: warning: connect to Milter service local:/opendkim/opendkim.sock: No such file or directory>

That path looks wrong - what does the /etc/default/dkim-filter file contain on your system?