Postfix 没有在 /var/log/maillog 中打印所有 status=sent 日志?

Postfix 没有在 /var/log/maillog 中打印所有 status=sent 日志?

我们配置了一个 postfix 邮件服务器,它从一个 CSV 文件中获取电子邮件 ID,该文件包含 13,500 个收件人。电子邮件一次发送给所有收件人,但/var/log/maillog我们每天只能获得大约 5500-7500 条投递状态条目status=,其中大部分(几乎全部)都是status=sent
我们没有使用远程系统日志,日志打印在同一个框中。

这是 postfix 的正常行为吗?是指任何时间限制或其他限制吗?如果是,如何获取所有日志?
或者我们遗漏了什么?

更新:根据@digijay 评论中的疑问
您是否还检查了状态=延期和状态=退回?
是的,有时我们也会得到这些状态

一天结束时 mailq 里有什么东西吗?
没有什么。

另外,您确定发送邮件的脚本可以正常工作吗?
是的,它运行正常。

相关内容