Postfix mail serverde kontrol edilmesi gereken yerlerden biri olan kuyruk(queue) işlemleri, mail serverde ortaya çıkan geç gitme gibi problemlerin çözümü açısından bilinmesi gereken yönetim arayüzlerinden birisi. Bu yazıda olası sorunlarda işinize yarayabilecek bir kaç kod bloğundan bahsedeceğim.
Postfix mail kuyruğu yönetim arabirimi olan postqueue
nin bazı özellikleri şu şekilde.
postqueue -p
Bu kod okunabilir bir şekilde serverinizdeki işlem gören veya beklemede olan mailleri çıktı olarak ekrana basar
Örnek çıktı
A0A563005B5* 599 Fri Nov 13 14:43:48 mail@sanalsantral.org
mail@enisozgen.com
– 0 Kbytes in 1 Request.
Serverde herhangi bir değişiklik yaptıktan sonra kuyrukta biriken mailleri gönderme işlemi
postqueue -f
Çıkabilecek sorunu göze almak şartı ile mail kuyruğunda fazlada mailin biriktiği taktirde kullanılabilir.
postsuper -d ALL
Bu komut ile serverinizde sorun çıkan kişinin maillerini manuel olarak da silebilirsiniz.
mailq | tail -n +2 | grep -v ‘^ (’ | awk ‘BEGIN { RS = “” } { if ($8 == “USER@EXAMPLE.COM” && $9 == “”) print $1 } ’ | tr -d ‘!’ | postsuper -d -
Bu kod ile yapılandırmanızda varsayılan olarak gelen veya sizin yapılandırmış olduğunuz ayarları main.cf
veya master.cf
den daha kaliteli olarak görebilirsiniz.
postconf -d | grep queue
cPanel Web Hosting ile gelişmiş yönetim paneli ile hizmetinizi yönetin.
Paketleri İncele