Kullanışlı Exim komutları Print

  • 4127

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


Was this answer helpful?

« Back