将 postfix 邮件日志发送到数据库的配置

ach*_*mar 0 email postfix logging

我有一个使用 Postfix 作为 MTA 的 CentOS 5.5 64 位邮件服务器。

我想创建一个内容数据库以及从此邮件服务器发送和接收邮件的时间。谁能告诉我如何做到这一点?

Jan*_*nen 6

你的问题缺乏细节,因此我的回答也很模糊。我希望这些提示可以将您推向正确的方向。

一种方法是syslog-ng用作您的 syslog-daemon 并以将邮件日志通过管道传输到您自己的脚本的方式对其进行配置,然后该脚本解析结果并将它们插入到数据库中。我已经用 Perl 写了几个这样的脚本。

另一种方法是使用可用的日志汇总器之一: