我是否需要在某处使用 libmilter 来使 postfix 使用 dkim-filter?

我是否需要在某处使用 libmilter 来使 postfix 使用 dkim-filter?

我一直按照说明书做http://www.postfix.org/MILTER_README.html并且我能够构建、配置和运行 dkim-filter,但 postfix 似乎没有调用它。

我的 main.cf 中有这个

# DKIM
milter_default_action = accept
milter_protocol = 2
smtpd_milters = unix:/etc/postfix/dkim-filter.sock

我将 dkim-filter 设置为从同一个文件描述符读取,没有任何错误,但我通过 postfix 发送的邮件中没有收到任何 dkim 标头。我还需要打开其他东西吗?

这是在 solaris 10 上。postfix 2.3.20060611

答案1

好的,我得到了答案。我通过 smtp 向 postfix 发送消息,但只有当我将 non_smtpd_milters 条目添加到 main.cf 而不仅仅是 smtpd_milters 时,它才有效。

我学到了教训。

相关内容