来自python-libmilter我正在尝试运行测试过滤器。
邮件过滤器正在监听(我可以通过 telnet 连接到 localhost 5000)
我在 postfix 配置中启用了 milter:
milter_protocol = 6
milter_default_action = accept
smtpd_milters = tcp:127.0.0.1:5000 unix:/var/run/opendkim/opendkim.sock
non_smtpd_milters = tcp:127.0.0.1:5000 unix:/var/run/opendkim/opendkim.sock
因此,应该在 opendkim milter 之前调用 testmilter。
(postfix 当然重新启动了)
但是,当我发送电子邮件时,我没有收到来自 testmilter 的任何日志。
这是为什么?
答案1
它必须inet:127.0.0.1:5000
代替tcp:127.0.0.1:5000
(强调互联网对比传输控制协议)