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.