我有一个 CentOS 5.5 64 位邮件服务器,使用 Postfix 作为 MTA。
我想创建一个包含该邮件服务器发送和接收邮件内容和时间的数据库。有人能告诉我怎么做吗?
答案1
你的问题不够详细,所以我的回答也会比较模糊。希望这些提示能给你指明正确的方向。
一种方法是将syslog-ng
其用作 syslog 守护程序,并对其进行配置,使其将邮件日志传送到您自己的脚本,然后解析结果并将其插入数据库。我用 Perl 编写了几个类似的脚本。
另一种方法是使用日志汇总器可用的:
我有一个 CentOS 5.5 64 位邮件服务器,使用 Postfix 作为 MTA。
我想创建一个包含该邮件服务器发送和接收邮件内容和时间的数据库。有人能告诉我怎么做吗?
你的问题不够详细,所以我的回答也会比较模糊。希望这些提示能给你指明正确的方向。
一种方法是将syslog-ng
其用作 syslog 守护程序,并对其进行配置,使其将邮件日志传送到您自己的脚本,然后解析结果并将其插入数据库。我用 Perl 编写了几个类似的脚本。
另一种方法是使用日志汇总器可用的: