Zimbra Deferred Kuyruk Temizliği
Postfix postqueue ve postsuper ile gönderici bazlı ertelenmiş kuyruk temizliği

Bir kullanıcı hesabından kaynaklanan toplu gönderim veya spam nedeniyle Zimbra MTA üzerindeki ertelenmiş (deferred) kuyruk dolduğunda, tüm kuyruğu silmeden yalnızca ilgili gönderici adresine ait iletileri temizleyebilirsiniz. Bu komutlar root kullanıcısı ile çalıştırılır.

1. Silinecek Kuyruk ID’lerini Ön İzleme

Silme işleminden önce doğru kuyruk ID’lerinin listelendiğini mutlaka kontrol edin (sender@domain.com yerine gerçek gönderici adresini yazın):

/opt/zimbra/common/sbin/postqueue -p | egrep -v '^ *\(|-Queue ID-' | awk 'BEGIN { RS = "" } { if ($7 == "sender@domain.com") print $1 }'

2. Yalnızca Belirli Göndericinin E-Postalarını Silme

Listelenen ID’lerin doğru olduğunu onayladıktan sonra çıktıyı tr ve postsuper -d - üzerinden geçirerek sadece o hesaba ait iletileri silin:

/opt/zimbra/common/sbin/postqueue -p | egrep -v '^ *\(|-Queue ID-' | awk 'BEGIN { RS = "" } { if ($7 == "sender@domain.com") print $1 }' | tr -d '*!' | /opt/zimbra/common/sbin/postsuper -d -

3. Tüm Ertelenmiş (Deferred) Kuyruğu Temizleme

Dikkat: Aşağıdaki komut ertelenmiş kuyruktaki tüm bekleyen e-postaları kalıcı olarak siler; yalnızca gerçekten tüm deferred kuyruğunu boşaltmak istediğinizde kullanın.
/opt/zimbra/common/sbin/postsuper -d ALL deferred
Bu rehber yardımcı oldu mu?
Paylaş: LinkedIn WhatsApp

Zimbra Sunucunuzda Uzman Desteğe mi İhtiyacınız Var?

Kurulum, migrasyon, SSL/TLS, performans optimizasyonu ve 7/24 SLA bakım hizmetleri için ekibimizle iletişime geçin.

Destek / Teklif Al Paketleri İncele
Bilgi Bankasına Dön