Cpanel Mail Kuyruğu Temizleme

cpanel-mail-kuyruk

WHM / Cpanel üzerinde istediğiniz tüm önlemleri almanıza rağmen müşterileriniz tarafından veyahut bilgisayar sistemlerine bulaşan virüs nedeni ile sürekli mail gönderimi zaman içerisinde sunucunuz üzerinde mail kuyruğunun şişmesine neden olmaktadır. Bu durum, sunucu üzerinde işlemci kullanımını yükselterek performansın ciddi şekilde düşmesine neden olmaktadır. SSH ile sunucuya giriş yaptıktan sonra ;

Exim mail kuyruğunu görmek için ;

exim -bp

Exim kuyrukta bekleyen mail sayısını görmek için ;

exim -bpc

Kuyrukta bekleyen mailleri silmek için – 1.Yol  – (bekleyen mail sayısı fazla olması durumunda, kuyruk maillerinin bekletildiği klasörü exim.old olarak değiştirerek yeni bir klasör oluşturabilirsiniz.) ;

/etc/init.d/exim stop
cd /var/spool
mv exim exim.old
mkdir -p exim/input
mkdir -p exim/msglog
mkdir -p exim/db
chown -R mail:mail exim
/etc/init.d/exim restart

Kuyrukta bekleyen mailleri silmek için – 2.Yol  – (bekleyen mail sayısı az olması durumunda, kuyrukta bekleyen mailleri tek tek silebilirsiniz.) ;

/etc/init.d/exim stop
exim -bp | grep '<' | awk '{ print $3; system("exim -Mrm "$3)}'
/etc/init.d/exim restart

*Not: 2.yolda exim servisini durdur / başlat yapmadan da kuyruk temizleme işlemini yapabilirsiniz.