Running postfix-2.10.1-7.0.1 on a fully updated CentOS 7.7 box. Postfix is
configured with an OpenDKIM milter like so, which works fine under normal
circumstances:

smtpd_milters = inet:127.0.0.1:8891
non_smtpd_milters = $smtpd_milters
milter_default_action = accept

However, when file permissions on the OpenDKIM key pair are wrong, resulting
in a failed signing, this happens and the message goes back into the queue:

Nov 14 00:00:27 food opendkim[2135]: can't load key from 
/etc/opendkim/keys/private: Permission denied
Nov 14 00:00:28 food postfix/cleanup[26603]: 4C9D13000A1: milter-reject: 
END-OF-MESSAGE from localhost[127.0.0.1]: 4.7.1 Service unavailable - try again 
later; from=<nag...@franz.com> to=<sa-nag...@franz.com>

This looks like a "tempfail" action to me. Why isn't "accept" being honored?

Thanks in advance!

j

Reply via email to