53443


Postfixで、キューに溜まっている件数のみを知る方法を知りたいのですが、良い方法はありますでしょうか？

/usr/sbin/postqueue -p

では、キューに溜まっているメール内容まで出力されてしまうので、これではなく、件数のみが知りたいのです。

負荷が少なく、軽い方法があればお教えください。


CC BY-SA 4.0
2019-03-15T02:59:02.280
53440
2019-03-15T03:51:25.183
14738
question
postfix
postfixでキューに溜まっている件数のみを知る方法


単純に件数だけでいいなら`postqueue -p | tail -n 1`でいいと思います。Requestが件数のことです。

また、似たような質問がServerfaultにありました。それによると`qshape`というコマンドも利用できるそうです。

<https://serverfault.com/questions/58196/how-do-i-check-the-postfix-queue-
size>

qshapeについては以下のようなページもありました。  
<http://www.postfix-jp.info/trans-2.3/jhtml/QSHAPE_README.html>


CC BY-SA 4.0
2019-03-15T03:51:25.183
53443
2019-03-15T03:51:25.183
12561
53440
answer