Kısa cevap: Gönderdiğiniz mailler karşı tarafa ulaşmıyor ya da spam klasörüne düşüyorsa sebep neredeyse her zaman kimlik doğrulama ve itibar eksikliğidir. Sırayla şunları kontrol edin: SPF, DKIM ve DMARC kayıtları, gönderen IP'nin kara listede olup olmadığı, PTR (rDNS) kaydı, gönderim limitleri ve mail içeriği. "Kuyruğa alındı" mesajı ise alıcı sunucunun geçici olarak kabul etmediğini (grey listing veya limit) gösterir.

E-posta, teslim edilebilirlik (deliverability) açısından hassas bir hizmettir. Teknik olarak mail gönderilmiş olsa bile alıcı sunucu onu reddedebilir, geciktirebilir ya da spam'e atabilir. Bu rehberde en sık görülen sebepleri ve çözüm adımlarını sırayla ele alıyoruz.

1. SPF, DKIM ve DMARC kayıtlarını doğrulayın

Bu üç DNS kaydı, mailinizin gerçekten sizden geldiğini kanıtlar. Eksikse büyük sağlayıcılar (Gmail, Outlook) maili spam'e atar veya reddeder.

  • SPF: Alan adınız adına hangi sunucuların mail gönderebileceğini listeler. Tek bir SPF kaydı olmalı; birden fazla SPF kaydı hataya yol açar.
  • DKIM: Maili dijital imzayla imzalar, yolda değişmediğini kanıtlar.
  • DMARC: SPF/DKIM başarısız olursa ne yapılacağını söyler ve raporlama sağlar.

Kayıtlarınızın yayılıp yayılmadığını DNS propagation checker ile TXT tipi seçerek kontrol edebilirsiniz. Detaylı anlatım için SPF, DKIM ve DMARC nedir yazımıza bakın.

2. IP itibarını ve kara liste durumunu kontrol edin

Gönderen IP adresiniz bir kara listeye (RBL) girmişse mailleriniz reddedilir. Bu, paylaşımlı IP kullanıyorsanız sizin hatanız olmasa bile yaşanabilir: aynı IP'yi kullanan başka biri spam gönderdiyse itibar zedelenir. Çözüm; kara liste sorgusu yapmak, listedeyse çıkarma (delisting) talebi göndermek ve ciddi gönderim yapıyorsanız adanmış IP kullanmaktır.

3. PTR (rDNS) kaydı olmalı

Gönderen IP'nin alan adınıza ters çözümlenmesi (PTR kaydı) büyük sağlayıcıların temel beklentisidir. PTR yoksa mailler sıklıkla spam'e düşer. PTR kaydı IP sahibi (sunucu sağlayıcınız) tarafından tanımlanır.

4. "Kuyruğa alındı" ne demek?

Bu mesaj, mailinizin sizin sunucunuzdan çıkmaya hazır olduğunu ama alıcı sunucunun henüz kabul etmediğini gösterir. Sık sebepleri: grey listing (alıcı sunucu ilk denemeyi kasıtlı geciktirir, birkaç dakika sonra kabul eder), alıcı tarafta geçici sorun, ya da gönderim limitine takılma. Genelde birkaç dakika ile bir saat içinde kendiliğinden gönderilir; saatlerce kuyrukta kalıyorsa itibar/kimlik doğrulama sorununa bakın.

5. Gönderim limitleri ve içerik

Paylaşımlı hosting paketlerinde saatlik gönderim limiti olur; toplu mail gönderiyorsanız limite takılabilirsiniz. Ayrıca içerik de önemlidir: aşırı büyük ekler, kısaltılmış şüpheli bağlantılar, sadece görselden oluşan mailler ve spam tetikleyen kelimeler filtreye yakalanma riskini artırır. Toplu gönderim yapıyorsanız bunu normal kurumsal mail hesabınızdan değil, ayrı bir gönderim altyapısından yapmak daha sağlıklıdır.

6. Outlook / Gmail tarafında ne yapmalı?

Alıcı tarafta maillerin spam'e düşmesi sürüyorsa, alıcıdan sizi güvenilir listeye eklemesini isteyebilirsiniz. Ancak bu geçici bir çözümdür; kalıcı çözüm SPF/DKIM/DMARC ve IP itibarını düzeltmektir. Kendi tarafınızda Outlook ayarlarında sunucu adresleri, port (genelde IMAP 993, SMTP 465/587) ve SSL/TLS ayarlarının doğru olduğunu da teyit edin.

Kalıcı çözüm: doğru mail altyapısı

Bu adımların çoğu (PTR, adanmış IP, SPF/DKIM/DMARC, gönderim itibarı) altyapı seviyesinde çözülür. Bunlarla tek tek uğraşmak istemiyorsanız, alan adı tabanlı kurumsal e-posta için yapılandırılmış vMail sunucu paketleri ya da vMail Kurumsal çözümleri hazır gelir. Mevcut maillerinizi taşımak isterseniz e-posta taşıma rehberimiz yol gösterir.

Sık Sorulan Sorular

Mail neden gitmiyor?

En sık sebepler: eksik veya hatalı SPF/DKIM/DMARC kayıtları, kara listeye girmiş gönderen IP, PTR (rDNS) kaydının olmaması, gönderim limitine takılma ve spam filtresini tetikleyen içerik.

Mail neden spam klasörüne düşüyor?

Alıcı sunucu gönderenin kimliğini doğrulayamadığında veya IP itibarı düşük olduğunda maili spam'e atar. SPF, DKIM ve DMARC kayıtlarını doğru kurmak ve temiz bir gönderim IP'si kullanmak bu sorunu büyük ölçüde çözer.

"Kuyruğa alındı" mesajı sorun mu?

Genellikle geçicidir. Alıcı sunucu ilk denemeyi geciktirmiş (grey listing) olabilir; mail kısa süre içinde gönderilir. Saatlerce kuyrukta kalıyorsa kimlik doğrulama ve itibar ayarlarını kontrol etmek gerekir.

Kendi mail sunucumu kurmak sorunu çözer mi?

Doğru yapılandırılırsa evet, çünkü adanmış IP ve tam kontrol sağlar. Ancak PTR, SPF, DKIM, DMARC ve itibar yönetimi gerektirir; bunlarla uğraşmak istemiyorsanız hazır yapılandırılmış bir kurumsal mail çözümü daha pratiktir.