Based on the responses to my previous question about using OpenDKIM (quite what
"standards have not changed" has to do with software bugs makes no sense to me
!). However, having been told I'm stupid not to continue using software many
years old I thought I would suck it up and continue with OpenDKIM.
OpenDKIM is not signing my mails.
Postfix main.cf is calling as follows:
milter_protocol = 6 # I have also tried this with 2
milter_default_action = accept
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891
milter_mail_macros = i {mail_addr} {daemon_addr} {client_name} {auth_authen}
netstat -an shows openDKIM as running and listening on 8891.
My opendkim.conf is as follows:
BaseDirectory /run/opendkim
PidFile /run/opendkim/opendkim.pid
UserID opendkim:opendkim
Syslog yes
SyslogSuccess yes
LogWhy yes
Canonicalization relaxed/relaxed
Socket inet:8891@localhost
SendReports no
SoftwareHeader no
MinimumKeyBits 1024
KeyTable /etc/opendkim/KeyTable
SigningTable refile:/etc/opendkim/SigningTable
InternalHosts refile:/etc/opendkim/TrustedHosts