Mail Kuyruğunu Temizlemek Exim (DirectAdmin)

Mail Kuyruğunu Temizlemek Exim (DirectAdmin)

Eximde mail kuyruğu fazla büyürse servis bir süre yanıt veremez hale gelir o zaman kadar mail kuyruğuna aktarılan  mailleri silmek için 2 farklı  yöntem uygulayabiliriz. Bu işlemi yapmak için ssh dan sunucuya root olarak login olmamız gerekir ve aşağıdaki komutları çalıştırmamız yeterlidir.

1. Yöntem kuyruğu silme

” exim -bp | grep ‘<‘ | awk ‘{ print $3; system(“exim -Mrm “$3)}’ ” 

2. Yöntem kuyruğu saklayarak yeni bir dizin oluşturma

Not : Bu yöntemle kuyruğun artışına neden olan mailleri de görüntüleyebilirsiniz.

cd /var/spool
killall -9 exim
killall -9 exim
killall -9 exim
killall -9 spamd
killall -9 spamc
mv exim exim.old
mkdir -p exim/input
mkdir -p exim/msglog
mkdir -p exim/db
chown -R mail:mail exim
/sbin/service exim restart