mailq -> Drei Kaffee
mailq | grep Requests -> Zwei Kaffee
mailq | tail -n 1 -> Ein Kaffee
#!/bin/sh
qdir=`postconf -h queue_directory`
incoming=`find $qdir/incoming -type f -print | wc -l | awk '{print $1}'`
activeonly=`find $qdir/active -type f -print | wc -l | awk '{print $1}'`
maildrop=`find $qdir/maildrop -type f -print | wc -l | awk '{print $1}'`
active=`find $qdir/incoming $qdir/active $qdir/maildrop -type f -print | wc -l | awk '{print $1}'`
deferred=`find $qdir/deferred -type f -print | wc -l | awk '{print $1}'`
printf "active: %d\ndeferred: %d\nincoming: %d\nactiveonly: %d\nmaildrop: %d\n" $active $deferred $incoming $activeonly $maildrop
echo "$active+$deferred+$incoming+$maildrop" | bc
Instant.
