SMTP 延迟与拒绝

SMTP 延迟与拒绝

我应该何时使用defer以及何时使用reject

在我的例子中,正在运行 postfix。参数smtpd_relay_restrictions默认为defer_unauth_destination,而访问自述文件建议reject_unauth_destination

答案1

这是 postfix 的故障安全功能。假设您刚刚安装了 postfix,然后将 example.com 的 MX 记录指向 postfix您将 example.com 添加到您的 postfix 配置中。如果默认参数是reject_unauth_destination,则所有发送到 example.com 的电子邮件将被永久拒绝。

简而言之,当您确定所有属于您的 postfix 的域都已包含在配置中时,将默认配置更改defer_unauth_destination为。reject_unauth_destination

答案2

Postfix 和一般所有邮件服务器都会延迟临时故障。临时故障有4.x.x代码。永久性故障也有5.x.x代码。默认情况下,邮件服务器不会重试永久性故障。

Access 自述文件建议这样做是有原因的。如果 unauth_destination 失败,则重试时可能仍会发生这种情况,这更像是永久性失败,不会随着时间的推移自行消失。

相关内容