Qmail – Mail kuyruğu temizleme

Selamlar,

Bazen sunucularımızda önceden gönderdiğimiz maillerin birikmesi nedeniyle oluşan bir kuyruk meydana gelir. Bu kuyruk nedeniyle, göndermeye çalıştığımız mailler, kuyruğun sonunda yer alması nedeniyle gönderilemez. Bu yazımda Qmail kullanılan sunucularda, mail kuyruğunun nasıl temizleneceğini, boşaltılacağını anlatacağım.

 

Mailleri görüntüleme:

/var/qmail/bin/qmail-qstat

Önce servisi durduruyoruz,

/etc/init.d/qmail stop

Sonra aşağıdaki komutları uyguluyoruz,

cd /var/qmail/queue
rm -rf info intd local mess remote todo
mkdir mess
for i in `seq 0 22`; do
mkdir mess/$i
done
cp -r mess info
cp -r mess intd
cp -r mess local
cp -r mess remote
cp -r mess todo
chmod -R 750 mess todo
chown -R qmailq:qmail mess todo
chmod -R 700 info intd local remote
chown -R qmailq:qmail intd
chown -R qmails:qmail info local remote

Son olarak mail servisimizi baştan başlatıyoruz,

/etc/init.d/qmail start

Daha sonra tekrar kontrol etmek için;

/var/qmail/bin/qmail-qstat

komutunu uygulayabiliriz.

 

Bir önceki yazımız olan "Mail delivery failed: returning message to sender" Hatası başlıklı makalemizde bounce mail, mail delivery failed ve mail geri geldi hakkında bilgiler verilmektedir.

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir