Kullanışlı birkaç Exim komutu. Eğer fazla yüklü kuyruğunuz varsa ve temizlemek istiyorsanız ya da mesajların neden yığıldığını öğrenmek istiyorsanız kullanabilirsiniz.
exim -M id #Mesajı id idsi ile göndermeye çalış
exim -qf #Eximin tüm kuyruğu tekrar işleme almasını sağla
exim -qff #qf ile aynı fakat bu frozen mesajları da tekrar işleme alacaktır
exim -Mvl id #mesaj id için mesaj kaydını görüntüle
exim -Mvh id #mesaj id nin headerlarını görüntüle
exim -Mvb id #mesaj id nin içeriğini görüntüle
exim -Mrm id #kuyruktan mesaj id yi kaldır
exim -Mg id #başarısız ve gönderene bounce gönder
exim -bp | exiqsumm #Kuyruktaki mesajların özetini yazdır
exiwhat #şuanda exim'in ne yaptığını göster
exim -bpc #kuyrukta mesaj sayısını göster
exim -bp #kuyruktaki mesajların listesini yazdır
Tüm kuyruğu manuel olarak silmek için
Sunucunuza ssh girişi yaptıktan sonra aşağıdaki adımları izleyiniz.
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
komutuyla hızlı bir şekilde yada ;
exim -bp | grep '<' | awk '{ print $3; system("exim -Mrm "$3)}'
komutuyla tek tek temizleme yapabilirsiniz