统计sendmail排队的邮件数量最有效的方法是什么?

sendmail 8.14.4

我想设置监视来跟踪我的sendmail服务器上有多less个排队的消息。

根据一个有点相关的Linux问题,我明白,在一个目录中计算原始文件的最有效的方法是\ls -afq | wc -l \ls -afq | wc -l但是我想要返回一些消息的东西。 由于sendmail将排队的消息分成两部分(df和qf文件),这可能会引起误解。

除非你的邮件队列被破坏,否则你应该有相同数量的qfdf文件,为什么不把它们中的一个计数呢? 如:

 ls -afq qf* | wc -l