是否有人知道可以使用旧邮件日志提供 sendmail 发送的电子邮件总数的实用程序?
有人建议使用 mailstats 实用程序,但该程序似乎提供了所有邮件日志文件条目的统计信息。虽然这很有用,但在这种情况下却没有帮助,因为 sendmail 发送的单个邮件消息可以记录到 5 个不同的日志条目中。
答案1
您可以使用grep -c
来计算匹配行的数量,而不是使用grep
管道wc -l
:
grep -c "Message accepted for delivery" /var/log/maillog
答案2
是否grep 'Message accepted for delivery' /var/log/maillog| wc -l
提供您需要的号码?