Postfix Posta Kuyruğu Şişti: İnceleme ve Temizleme

E-Posta Sunucusu 4 dakikalık okuma Güncelleme:

Gönderilemeyen iletiler Postfix kuyruğunda bekler. Kuyruk birdenbire büyüyorsa ya hedef sunucu iletileri kabul etmiyordur ya da bir hesap ele geçirilmiş ve spam gönderiyordur. Önce nedenini bulun, sonra kuyruğu temizleyin.

1. Kuyruğa bakın

postqueue -p | tail -n 1
mailq | grep -c '^[A-F0-9]'

İlk komut toplam ileti sayısını, ikincisi kuyruk kimliklerini sayarak verir.

2. Nedeni günlükten bulun

sudo tail -n 50 /var/log/mail.log

“Connection timed out” hedefe ulaşılamadığını, “blocked” veya “spam” ifadeleri IP adresinizin kara listede olduğunu gösterir. Tek bir kullanıcıdan çok sayıda ileti çıkıyorsa o hesabın parolasını hemen değiştirin.

3. Bir iletiyi inceleyin

sudo postcat -q KUYRUK_KIMLIGI | head -n 40

4. Temizleyin veya yeniden deneyin

sudo postsuper -d KUYRUK_KIMLIGI    # tek ileti
sudo postsuper -d ALL deferred      # ertelenmiş tüm iletiler
sudo postqueue -f                   # kuyruğu hemen yeniden dene
Dikkat: postsuper -d ALL meşru iletileri de siler. Önce kuyruktakilerin spam olduğundan emin olun.

Adımlarda takıldınız mı?

Teknik ekibimiz sunucunuza bakıp sorunu birlikte çözebilir.

WhatsApp ile yazın Destek talebi açın