#!/usr/bin/php <? $e=exec("postqueue -p|tail -n1"); if (preg_match("/empty/",$e)) { print "OK: Queue is empty | queue_size=0\n"; die(0); } preg_match("/([0-9]+) Requests/",$e,$m); if ($m[1]>100) { print "WARNING: ".$m[1]." mails in queue | queue_size=".$m[1]."\n"; die(1); } else { print "OK: ".$m[1]." mails in queue | queue_size=".$m[1]."\n"; die(0); } ?>