E-posta sunucunuzda kuyrukta biriken mailler, hem teslim sürelerini uzatır hem de gönderim başarısını düşürür. Özellikle yanlış yapılandırma veya alıcı sunucu sorunları nedeniyle mailler saatlerce bekleyebilir. Dahası, bu birikim fark edilmezse IP adresiniz kara listelere eklenebilir. Bu yazıda Postfix ve Exim için kuyruk temizleme adımlarını ve kara listeden çıkış yollarını anlatacağız.
Kuyrukta Bekleyen Mailleri Tespit Etme
Öncelikle sunucunuzdaki kuyruk durumunu görmelisiniz. Postfix için mailq veya postqueue -p komutunu kullanabilirsiniz. Exim’de ise exim -bp ile tüm kuyruğu listeleyebilirsiniz. Çıktıda her mailin kimliği, büyüklüğü ve bekletme sebebi yer alır. “Deferred” durumundaki mailler genellikle geçici hatalar (DNS, bağlantı zaman aşımı) nedeniyle bekliyordur.
Kuyruğu Temizleme Yöntemleri
Eğer belirli mailleri silmek istiyorsanız, Postfix’te postsuper -d MAIL_ID kullanabilirsiniz. Tüm kuyruğu boşaltmak için postsuper -d ALL komutu iş görür (dikkatli olun, teslim edilmemiş mailleri siler). Exim’de ise exim -Mrm MAIL_ID ile tek bir maili, exim -Mrm $(exim -bp | awk '{print $3}') ile tümünü silebilirsiniz. Ancak sadece geçici hatalardan dolayı bekleyen mailler varsa, kuyruğu yeniden denemek daha mantıklıdır: Postfix’te postqueue -f (tüm kuyruğu dene) veya postqueue -s ALICI (belirli bir alıcı için). Exim’de exim -Rf BIR_KISIM ile kuyruğu tarayıp yeniden gönderebilirsiniz.
Sunucu IP’sini Kara Listeden Çıkarma
IP’nizin kara listede olup olmadığını MXToolbox veya dig komutuyla kontrol edebilirsiniz. Örneğin, dig +short 2.0.0.127.zen.spamhaus.org (IP’nizi tersten yazın). Eğer kara listedeyseniz ilk adım, kuyruğu temizleyip spam göndermediğinizden emin olmaktır. Ardından listede belirtilen kaldırma sayfasına giderek IP’nizi sorgulayın ve çıkarma talebi oluşturun. Çoğu liste (Spamhaus, Barracuda, SURBL) otomatik kaldırma sunar. Ancak IP’niz tekrar kara listeye eklenirse, altta yatan nedeni düzeltmelisiniz: açık relay, zayıf kimlik doğrulama, veya yüksek spam şikayet oranı.
Kalıcı Çözümler
Kara listeden çıktıktan sonra tekrar eklenmemek için SPF, DKIM ve DMARC kayıtlarınızı eksiksiz kurun. Ayrıca gönderim limitlerini ayarlayın ve bounce (geri dönen) mailleri düzenli olarak temizleyin. Bizim önerimiz, haftada bir kuyruk durumunu kontrol etmeniz ve anormal birikim görürseniz müdahale etmenizdir. Böylece hem IP itibarınızı korur hem de e-posta teslim başarınızı artırırsınız.