统计sendmail发送的消息数量

有谁知道一个实用程序会给我sendmail发送的电子邮件的总数,使用旧的maillogs?

有人build议使用mailstats实用程序,但是这个程序似乎给出了所有邮件日志文件条目的统计信息。 虽然这是有益的,但是对这种情况没有帮助,因为sendmail发送的单个邮件消息可以logging5个不同的日志条目。

您可以使用grep -c来计算匹配的行数而不是grepwc -l

 grep -c "Message accepted for delivery" /var/log/maillog 

grep 'Message accepted for delivery' /var/log/maillog| wc -l grep 'Message accepted for delivery' /var/log/maillog| wc -l提供您需要的号码?