Postfix mail kuyruğu ( queue ) işlemleri

Postfix ve postfix tabanlı exim gibi mail sunucularında eposta problemleri esnasında mail kuyruğunu  kontrol etmek, silmek ve incelemek gerekebilir. Eposta kuyruğu üzerinde basit komutlarla da eposta servislerine müdahaleler sağlayabilir.

E-postaları Listele

Eposta kuyruğundaki tüm postalarını listelemek için aşağıdaki komutu kullanabilirsiniz.

postqueue -p

 

E-postaları yeniden gönderme

Eposta kuyruğunda ertelenmiş bekleyen epostaları tekrardan gönderme işlemine almak için aşağıdaki komutu kullanabilirsiniz.

postqueue –f

 

Tüm e-postaları silme

Aşağıdaki komutu kullanarak Postfix posta kuyruğundaki tüm e-postaları silebilir/temizleyebilirsiniz.

postsuper -d ALL

 

Ertelenmiş e-postaları silme

Herhangi bir sebeple gönderilememiş ve ertelenmiş e-postaları posta kuyruğundan aşağıdaki komutla silebilirsiniz.

postsuper -d ALL deferred

 

Belirli bir e-postayı kaldırma

Belirli bir e-postayı kaldırmak istiyorsanız. Öncelikle epostanın id’si bulunmak gerekmektedir. Aşağıdaki iki komut sayesinde de eposta id’sini bulanabilirsiniz.

postqueue -p | grep "test@sanal.pro”

F2F095B719* 5513 Sun Apr 03 02:26:27 test@sanal.pro

Şimdi postayı posta kuyruğundan F2F095B719 kimliği ile silin.

postsuper -d F2F095B719

Yorum yapın