exim greylisting非auth SMTP邮件?

我在我的exim4 Dqueeze服务器上设置了smtp auth,这样只有被授权的客户端才能使用它作为邮件中继。

我相信这是行得通的,例如thunderbird(无密码)报告我“尚未被授权从Y发送X邮件”。

我也有greylistd安装,我也看到工作。

但是我注意到,当发生未经授权的连接时,错误会被temporarily rejected RCPT <[email protected]>: greylisted

灰名单应该在这里生效吗? 当然,它应该只是说“离开,你没有授权”,而不是填写一个灰名单队列?

灰名单未授权的连接没有意义。 这只是使诊断困难。 你应该在前面拒绝他们。

我认为问题在于如何在Exim访问控制列表中设置灰名单。 您必须在ACL中插入灰名单规则,以便在拒绝未授权用户转发的规则之前进行检查。 你应该重新安排规则,这样逻辑才有意义。

没有看到你的configuration就不可能给出明确的答案。