#!/bin/sh

fila_post=`postqueue -p |grep -e "^[A-Z,0-9]" | grep -v "Mail" |wc -l`
crit=30
warn=25

if [ $fila_post -gt $warn ]; then
        if [ $fila_post -le $crit ]; then
        echo "WARNING: Messages in queue: $fila_post |postqueue=$fila_post;$warn;$crit"
        exit 1
        fi
fi
if [ $fila_post -gt $crit ]; then
        echo "CRITICAL: Messages in queue: $fila_post |postqueue=$fila_post;$warn;$crit"
        exit 2
fi
if       [ $fila_post -le $warn ]; then

        echo "OK: Message in queue: $fila_post |postqueue=$fila_post;$warn;$crit"
        exit 0
fi

