告诉 Exim“未找到收件人”并不会引起恐慌

告诉 Exim“未找到收件人”并不会引起恐慌

我管理着几台 Debian 服务器,它们都使用 exim4 作为其 MTA,并且大多数情况下,一切都很顺利。

但是,其中一个服务器上有一个用于发送通知的 Web 应用程序,而一些潜在收件人的设置不正确/不完整,导致 Web 应用程序似乎试图发送没有收件人的邮件。然后 Exim 将此写入 paniclog,这反过来导致我每天都收到邮件警告,说“邮件系统可能已损坏”,尽管空的收件人列表意味着发送申请坏了,而不是 MTA。

是否可以配置 exim 将此视为正常故障(退回邮件并将错误报告写入 mainlog 和/或 syslog),而不是为其创建 paniclog?如果不行,是否有其他解决方案,不需要在“paniclog 是否存在?”检查运行之前每天执行 cron 作业删除 paniclog(这会带来隐藏风险)实际的邮件系统有问题吗?

请注意,虽然修复发送有问题邮件的 Web 应用程序是最佳解决方案,但我并不负责该应用程序,因此这实际上不是一个选择。我已经通知了负责此事的开发人员,但这是我在这方面能做的。

相关内容