Merhaba Değerli Ziyaretçimiz
Eğer exim kuyruğunda mailler birikti ise , bunları görmek , temizlemek , içeriğine bakmak ya da topluca silmek için kullanışlı komutları aşağıda bulabilirsiniz.
exim -bp
#Mesaj kuyruğunu görüntüler.
exim -M id #Mesajı id idsi ile göndermeye çalışır.
exim -qf #Eximin tüm kuyruğu tekrar işleme almasını sağlar.
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üler.
exim -Mvh id #mesaj id nin headerlarını görüntüler.
exim -Mvb id #mesaj id nin içeriğini görüntüler.
exim -Mrm id #kuyruktan mesaj id yi kaldırır.
exim -Mg id #başarısız ve gönderene bounce gönderir.
exim -bp | exiqsumm #Kuyruktaki mesajların özetini yazdırır.
exiwhat #şuanda exim’in ne yaptığını gösterir.
exim -bpc #kuyrukta mesaj sayısını gösterir.
exim -bp #kuyruktaki mesajların listesini yazdırır.
Tüm kuyruğu manuel olarak yedeklemek ve silmek için aşağıdaki komut dizisini sıra ile kullanabilirsiniz.
cd /var/spool
mv exim exim.old
mkdir -p exim/input
mkdir -p exim/msglog
mkdir -p exim/db
chown -R mail:mail exim
Exim i yeniden başlatmayı unutmayın. – service exim restart
Ya da aşağıdaki komutları da direk olarak silme işlemi için uygulayabilirsiniz.
service exim stop
killall exim
killall -9 exim
cd /var/spool/exim/input
ls | xargs rm -rf
cd /var/spool/exim/msglog
ls | xargs rm -rf
cd /var/spool/exim/db
ls | xargs rm -rf
service exim start
Yardımcı olması dileğiyle…
Article Tags: commands · exim · Komutlar · mail server