Mail Neden Teslim Edilemiyor? Bounce Türleri ve Liste Temizliği
Bir kampanyada gönderilen maillerin bir kısmı her zaman geri döner; sorun bounce'un kendisi değil, ne tür bir bounce olduğunu ayırt edememek ve listeyi buna göre temizlememektir. Bu yazı teslim edilemeyen mail hatalarını hard/soft bounce ayrımıyla nasıl okuyacağını ve B2B adres listesinde bounce oranını kontrol altında tutmanın pratik yollarını anlatıyor.
- Hard bounce kalıcı bir hatadır (adres yok, domain yok) — o adres listeden hemen çıkarılmalı.
- Soft bounce geçici bir hatadır (kutu dolu, sunucu meşgul) — birkaç kez tekrar denenebilir, ısrar ederse kalıcı sayılmalı.
- Bounce mesajının içindeki SMTP kodu (5xx kalıcı, 4xx geçici) sorunu doğru sınıflandırmanın anahtarıdır.
- Yüksek bounce oranı ISP'lerin gözünde domain/IP itibarını doğrudan düşürür, sonraki kampanyaların spam klasörüne düşme riskini artırır.
- B2B listelerde gönderim öncesi doğrulama (verification), gönderim sonrası bounce temizliği kadar önemlidir.
Teslim edilemeyen mail hatası ne demek
Bir mail gönderildiğinde alıcı sunucu onu ya kabul eder ya da reddeder. Reddedilen her mail için gönderen sunucuya bir bounce mesajı (teslim edilememe bildirimi) döner; bu mesaj genelde "Delivery Status Notification (Failure)" veya "Mail Delivery Subsystem" başlığıyla gelir ve içinde bir SMTP hata kodu barındırır.
B2B soğuk e-posta pratiğinde bounce, kaçınılmaz bir olgudur — en temiz listede bile şirket değişiklikleri, kapanan pozisyonlar veya yanlış yazılmış adresler yüzünden belirli bir oranda bounce görülür. Buradaki asıl mesele bounce'u sıfıra indirmek değil, türünü doğru okuyup listeyi buna göre yönetmektir.
Adresli, hedefli B2B outreach'te (kitlesel bültenden farklı olarak, belirli şirketlerdeki belirli kişilere küçük hacimde gönderim) her bounce'un tek tek ele alınabilir olması bir avantajdır. Binlerce aboneye giden bültende bounce analizi otomasyona bırakılır, ama küçük hacimli hedefli kampanyada gönderen kişi hangi adresin neden geri döndüğünü görüp anlık aksiyon alabilir.
Bounce bildirimlerinin formatı sağlayıcıdan sağlayıcıya küçük farklar taşır, ama hepsi ortak bir mantıkla çalışır: orijinal mailin başlıklarının bir kopyasını, hatanın oluştuğu adımı ve bir hata kodunu geri döndürür. Bu bildirimi görmezden gelip sadece "kaç mail gönderildi" sayısına bakmak, listenin ne kadar sağlıklı olduğuna dair en değerli sinyali kaçırmak anlamına gelir.
Hard bounce ile soft bounce arasındaki fark
Hard bounce, kalıcı bir teslim hatasıdır: alıcı adresi mevcut değildir, domain artık kayıtlı değildir veya alıcı sunucu o adresi tanımıyordur. SMTP kodu genelde 5xx serisindedir (örneğin 550 "user unknown"). Bu durumda tekrar denemenin bir anlamı yoktur — adres listeden çıkarılmalıdır.
Soft bounce ise geçici bir sorunu işaret eder: alıcının kutusu dolu, sunucu geçici olarak erişilemez, mail boyutu sınırı aşmış veya alıcı sunucu o an aşırı yüklü. SMTP kodu genelde 4xx serisindedir (örneğin 450 "mailbox unavailable"). Bu tür hatalar birkaç kez tekrar denenebilir; ama aynı adres art arda birkaç kampanyada soft bounce vermeye devam ediyorsa, pratikte kalıcı sorun gibi ele alınıp listeden çıkarılması daha sağlıklıdır.
İki türü ayırt etmenin en güvenilir yolu bounce mesajının içindeki ham SMTP yanıtına bakmaktır — sadece "teslim edilemedi" başlığına değil. Çoğu mail sağlayıcı ve gönderim aracı bu ham yanıtı bounce bildiriminin gövdesinde saklar; 550, 551, 553 gibi kodlar kalıcıyı, 421, 450, 452 gibi kodlar geçiciyi işaret eder.
Bazı bounce türleri bu iki kategoriye tam oturmaz ve ayrı ele alınmalıdır: örneğin alıcı sunucunun maili "spam" olarak reddetmesi (genelde 550 5.7.1 gibi bir kodla, ama nedeni adresin yokluğu değil içerik/itibar politikasıdır) teknik olarak hard bounce formatında gelir ama kök nedeni farklıdır — bu durumda adres listeden çıkarılmaz, ama gönderim itibarı veya içerik gözden geçirilir. Otomatik yanıt (out-of-office) ise hiç bounce değildir, bazı araçlar tarafından yanlışlıkla bounce sayılabilir; bu ayrımı yapmak listenin gereksiz yere küçülmesini önler.
Not: rakamlar hedefli B2B kampanya pratiğinden yaklaşık aralıklardır, ölçüm sonucu değildir; listenin yaşına ve doğrulama sıklığına göre oran değişir.
Bounce oranı domain itibarını nasıl etkiler
Alıcı sunucular (Gmail, Outlook/Microsoft 365 ve kurumsal mail sistemleri) gönderen domain ve IP'nin geçmiş davranışını sürekli izler. Bounce oranı bu izlemenin en temel sinyallerinden biridir — bir gönderenin sürekli yüksek oranda geçersiz adrese mail atması, o gönderenin listesini düzgün yönetmediğinin veya kötü niyetli bir tarama (harvesting) yaptığının işareti olarak okunur.
Sağlıklı kabul edilen bounce oranı genelde düşük tek haneli yüzdelerdedir; bunun üzerine çıkan kampanyalar, aynı domainden gönderilen sonraki maillerin de spam klasörüne düşme veya doğrudan reddedilme riskini artırır. Bu etki tek kampanyayla sınırlı kalmaz — domain/IP itibarı zaman içinde biriken bir skor gibi çalışır, bir kampanyadaki hasar sonraki kampanyalara taşınır.
B2B'de bu özellikle kritik, çünkü hedefli outreach'te aynı domainden hem soğuk kampanyalar hem de müşteriyle devam eden yazışmalar gider. Domain itibarı düşerse sadece yeni kampanya değil, mevcut müşterilerle olan yazışmaların da teslim oranı zarar görebilir.
Bu itibar mekanizması, farklı büyük sağlayıcılarda (Gmail, Outlook/Microsoft 365, kurumsal Exchange sunucuları) farklı ağırlıklarla ama aynı temel mantıkla işler: gönderenin geçmiş davranışı, gelecekteki maillerinin nereye düşeceğini belirler. Bir gönderenin itibarı düştüğünde bu genelde tek bir uyarı ile değil, kademeli bir bozulmayla kendini gösterir — önce açılma oranı düşer, sonra bazı mailler promosyon/spam klasörüne kayar, en kötü senaryoda mailler hiç teslim edilmeden reddedilir.
Liste temizliği: pratik adımlar
Bounce yönetimi tek seferlik bir işlem değil, her kampanya öncesi ve sonrası tekrar eden bir disiplindir.
- Gönderim öncesi: listeyi bir e-posta doğrulama aracından geçirip sözdizimi hatalı, geçersiz domain veya bilinen risk (catch-all, disposable) taşıyan adresleri ayıklamak.
- Gönderim sırasında/sonrasında: dönen her bounce mesajının ham SMTP kodunu okuyup hard/soft ayrımını yapmak.
- Hard bounce veren adresi hemen listeden çıkarmak — bir sonraki kampanyaya asla dahil etmemek.
- Soft bounce veren adresi bir-iki kampanya daha izlemek; ısrarla geri dönüyorsa kalıcı sayıp çıkarmak.
- Bounce oranı belirgin şekilde yükselen bir segment (örneğin belirli bir sektör veya kaynaktan gelen liste) varsa o segmentin veri kaynağını sorgulamak — muhtemelen eski veya güvenilmez bir kaynaktan geliyordur.
Bir B2B yazılım şirketinin 200 kişilik hedefli listesinde ilk kampanyada 14 bounce görüldüğünü varsayalım. Bunlardan 9'u SMTP 550 "user unknown" (hard bounce) — bu 9 kişi muhtemelen şirketten ayrılmış veya adres yanlış yazılmış, hemen çıkarılır. Kalan 5'i SMTP 450 "mailbox temporarily unavailable" (soft bounce) — bu adresler ikinci kampanyada tekrar denenir; üçünde sorun düzelir, ikisi tekrar aynı hatayı verirse üçüncü denemeden sonra kalıcı sayılıp listeden çıkarılır.
Sık yapılan hatalar
Bounce yönetiminde en çok görülen hatalar, genelde acele etmek veya hiç bakmamaktan kaynaklanır.
- Bounce mesajlarını hiç okumadan, sadece "gönderildi" sayısına bakmak — hangi adreslerin hard bounce verdiğini fark etmemek.
- Soft bounce veren adrese art arda birçok kez, kısa aralıklarla tekrar mail atmak — bu davranış bazı alıcı sunucular tarafından spam benzeri bir örüntü olarak işaretlenebilir.
- Eski, uzun süre doğrulanmamış bir listeyi hiç temizlemeden yeni bir kampanyada tekrar kullanmak — zaman içinde adreslerin bir kısmı doğal olarak geçersiz hale gelir (personel değişikliği, domain kapanışı).
- Bounce oranını tek kampanya bazında değerlendirip domain itibarının kümülatif olduğunu göz ardı etmek.
- Verification aracının sonucunu (örneğin "risky" veya "catch-all" etiketi) hiç değerlendirmeden tüm adresleri aynı kategoride göndermek — risky işaretli adresler ayrı ve daha düşük hacimli bir gruba alınıp izlenmeli.
B2B outreach açısından checklist
Adresli, hedefli B2B kampanyalarda bounce yönetimi, kitlesel bültenden farklı olarak, veri kalitesiyle doğrudan ilişkilidir — ICP'ye uygun şirketlerdeki doğru kişiye ulaşmak zaten araştırma gerektirir, bounce oranı bu araştırmanın ne kadar güncel olduğunun bir göstergesidir.
Örneğin unidata gibi geniş bir şirket listesinden belirli bir sektör segmenti çekilip kampanyaya dahil edilecekse, listenin ne kadar süredir güncellenmediği bounce oranını doğrudan etkiler — bir yıl önce doğrulanmış bir liste, güncel bir listeye kıyasla belirgin şekilde daha yüksek hard bounce verir, çünkü o süre içinde personel değişiklikleri birikir.
- Her kampanya öncesi listeyi doğrulamadan geçir, özellikle üç aydan eski verilerde.
- Bounce mesajlarını manuel veya araç üzerinden düzenli takip et, hard/soft ayrımını yap.
- Hard bounce veren adresleri CRM'de kalıcı olarak işaretle, tekrar listeye girmesini engelle.
- Bounce oranı yükselen bir kaynak fark edersen o kaynağın güncelliğini sorgula, gerekirse yeniden araştır.
Sık sorulan sorular
Teslim edilemeyen mail hatası ne anlama gelir?
Alıcı sunucunun maili kabul etmediği anlamına gelir; gönderen tarafa bir bounce bildirimi döner. Bu bildirimin içindeki SMTP koduna bakarak hatanın kalıcı (hard bounce) mı yoksa geçici (soft bounce) mi olduğu anlaşılır.
Hard bounce ile soft bounce arasındaki fark nedir?
Hard bounce kalıcı bir hatadır (adres veya domain yok, SMTP kodu genelde 5xx) ve adres hemen listeden çıkarılmalı. Soft bounce geçici bir hatadır (kutu dolu, sunucu meşgul, SMTP kodu genelde 4xx) ve birkaç kez tekrar denenebilir.
Yüksek bounce oranı ne gibi sorunlara yol açar?
Alıcı sunucular bounce oranını gönderen itibarının bir sinyali olarak izler. Yüksek oran domain/IP itibarını düşürür, sonraki kampanyaların spam klasörüne düşme veya doğrudan reddedilme riskini artırır; bu etki tek kampanyayla sınırlı kalmaz, zaman içinde birikir.
Bounce veren bir adresi ne zaman listeden çıkarmalıyım?
Hard bounce veren adresi hemen çıkar. Soft bounce veren adresi bir-iki kampanya daha izle; ısrarla geri dönmeye devam ediyorsa kalıcı sorun kabul edip listeden çıkar.
Bounce oranını düşürmek için gönderim öncesi ne yapılmalı?
Listeyi bir e-posta doğrulama aracından geçirip sözdizimi hatalı, geçersiz domain veya risk taşıyan adresleri ayıklamak en etkili adımdır; özellikle üç aydan eski veri setlerinde bu adım gönderim sonrası temizlikten daha ucuza gelir.
Bunu kendi outreach sürecinizde uygulamak ister misiniz?
İşe başlamadan önce bunun sizin segmentiniz ve ürününüzde nasıl çalışacağını gösterelim.
Görüşelim