我有一个巨大的Exim邮件日志。 什么是通过这个电子邮件日志的好方法,并拉出所有的常见和其他错误types,所以我可以进去看看他们,看看哪些需要修复?
将使用grepfind错误types工作然后提取它们? 有没有脚本或工具已经这样做?
例如我有一个错误
R=lookuphost T=remote_smtp defer (-45): SMTP error from remote mail server after MAIL FROM
和
SMTP error from remote mail server after end of data: host mx-apac.mail.gm0.yahoodns.net [106.10.166.52]: 451 Message temporarily deferred - [160]
总而言之,我需要在错误日志中查找错误,而不必逐行浏览,以便查看是否有严重的错误。
eximstats程序的报告将在其输出中包含错误。 旋转时,您可能需要针对旋转的日志运行它。 它很好地概述了你的邮件是如何处理的。 看看它的代码,看起来你可以通过greppingfind错误** 。
paniclog包括最重要的错误。
rejectlog可能更容易扫描,因为它只包含被拒绝的邮件。