Sebagai admin sebuah server atau vps, maka tak jarang kita dipusingkan dengan ulah beberapa klien yang melakukan spamming yang berakibat pada terblokirnya IP dari server cPanel anda. berikut ini ada script sederhana untuk memonitoring antrian email atau Cpanel Email Queue Notification Script

buat file dengan nama mailqueue.sh

vim /root/mailqueue.sh

lalu tambahkan script dibawah ini

 

#!/bin/bash

EMAIL=”youraddress@mail.com”

MQUEUE=`find /var/spool/exim/input -name ‘*-H’ | wc -l | sed -e “s/ //g”`

if [ $MQUEUE -gt 200 ]; then
echo “Mail queue at `hostname` has $MQUEUE messages!!!” | mail -s “CRITICAL ALERT: Mail queue” $EMAIL
fi

Simpan file tersebut dan buat tugas cronjob agar otomatis berjalan tiap menit

# crontab -e

and set the following cronjob

* * * * * /bin/sh /root/mailqueue.sh