我如何检查 Postfix 上的错误通知是否正确发送?

我如何检查 Postfix 上的错误通知是否正确发送?

我最近在 Debian 11 上配置了一个全新的 Postfix 服务器(最新版本),它运行良好,但在旧安装中,每当通过 Postfix 发送/接收电子邮件出现问题时,我都会收到一封电子邮件。在主配置中,我设置了以下参数,但问题是,我还没有收到来自 Postfix 的任何错误电子邮件,而且我确信(根据经验)每天至少有几封邮件无法发送。

delay_notice_recipient = [email protected]
bounce_notice_recipient = [email protected]
2bounce_notice_recipient = [email protected]
error_notice_recipient = [email protected]

首先,上面的配置正确吗?我遗漏了什么吗?还有什么方法可以触发错误?我尝试通过 telnet 向错误的收件人发送电子邮件,但没有收到任何通知。

谢谢。

答案1

您可能已为未在任何相关 Postfix 服务中启用的通知类别配置了收件人。值得注意的是,在 中指定的邮箱仅在 中出现bounce_notice_recipient时接收被拒绝邮件的标题。bouncenotify_classes

此外,您还必须查看 postfix 日志以查看这是否有效。因为如果您的错误通知收件人受到影响非本地投递的相同问题的影响,您将不会收到有关向非本地邮箱投递的错误通知。如果是这种情况,您很可能能够在包含明显关键字(例如警告、错误、2bounce 等)的日志消息中找到问题。

相关内容