Forum
Arkadaşlar merhaba, freebsd üzerine kurulu qmail sunucu da kuyrukta bekleyen 7456342 mail bulunmakta. makaleleri okudum fakat açıkcası işimi görücek bir yazı bulamadım. Kendim olarak exchange mail sunucu kullandığımdam qmail e yabancıyım. Çok yakın bir arkadaşımın ricasıyla görevi üstlenmiş durumdayım. Mail sunucu türkiyede kritik bir devlet kurumuna bağlı olduğundan her yaptığım işlemi titizlikle sürdürmekteyim.
Sunucuya ssh puty ile bağlanıp nasıl bir yol izlemeliyim ki bu kuyrukta bekleyen mailleri silebileyim. Şimdiden hepinize teşekkürler.
cd /var/qmail/queue
rm -rf *.*
shutdown -r now
bu işlemler sonucunda kuyruk temizlenmiş olur.
Bilgehan
İlginiz için çok teşekkürler. farklı yazılarda stop ve start etmem gerektiğini anlatmaktalar. Bu işlemi stop yapmadan çalıştırabilirmiyiz.
çalıştırabilirsiniz. reboot edecek en son komut ile. sıkıntı çıkmaması lazım...
Cevabınız için şükranlarımı sunuyorum. Fakat restart -r ile sunucuyu direk kapatmış olucağımız için mail db otamatik durmuş olucaktır. Riskli bir işlem olarak görmekteyim. Sunucu durur ise kurum için kıyamet demek olucaktır.... En temiz ve sade olarak nasıl yapabiliriz arkadaşlar...
shutdown -r now komutu sunucuyu restart eder. -r parametresi reboot anlamına gelir. birkaç defa qmail servislerinin restart edilmesi sonucu sıkıntılar yaşamış reboot ile herhangi bir problem yaşamamış biri olarak bunu önerdim.
Teşekkürler mesai bitiminde deniyeceğim.
üstad selam bu komut işe yaramadı .Az önce denedim...
peki şu konmutun çıktısını alabilirmiyim,
# qmail-qstat
o zaman şu script'i çalıştıralım. Bu kesin çözümdür.
#!/bin/sh
# remove everything - STOP QMAIL FIRST!
/sbin/service qmail stop
for i in bounce info intd local mess remote todo; do
find /var/qmail/queue/$i -type f -exec rm {} \;
done
/sbin/service qmail start
./temizle.sh komutu ile çalıştırabilirsiniz. Eğer olmaz ise uzaktan bağlantı ile yardımcı olayım size...
yukarıdaki metni temizle.sh isimle bir dosya içine kaydedin ve çalıştırın. bu script temizleyecektir queue'yu. sonucunu paylaşırsanız sevinirim.
Bilgehan
dostum çok sağol deniyorum hemen. Yalnız üzerinde virüs olabilirmi. Çünkü sürekli mail oluşturuyor. team açabilirim sizlere...
komutları yemedi üstad.
Team8 ID: 621 768 922
Pass : 5310
yardımcı olabilirsen çok sevinirim.