exim 将未经授权的 SMTP 邮件列入灰名单?

exim 将未经授权的 SMTP 邮件列入灰名单?

我已经在我的 exim4 Dqueeze 服务器上设置了 smtp 身份验证,以便只有经过身份验证的客户端可以将其用作邮件中继。

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

我还安装了 greylistd,我也看到它可以正常工作。

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

灰名单应该在这里生效吗?它应该只是说“走开,你没有授权”,而不是填满灰名单队列吗?

答案1

将未经授权的连接列入灰名单毫无意义。这只会使诊断变得困难。你应该直接拒绝它们。

我认为问题在于您的 Exim 访问控制列表中灰名单的设置方式。您必须在 ACL 中插入灰名单规则,以便在拒绝未经授权的用户中继的规则之前检查它们。您应该重新安排规则,使逻辑合理。

如果没有看到您的配置,就无法给出明确的答案。

相关内容