Güven · Email Authentication

SPF, DKIM ve DMARC Kurulum Rehberi

Email authentication kayıtları sender reputation’ın temelidir. Bunlar olmadan, gönderim altyapınız iyi yapılandırılmış olsa bile mesajlar filtrelenebilir, reddedilebilir veya spam’e düşebilir.

mimari · yerleşik teslimat stack’i
Uygulamanız SENDARIX KONTROL KATMANI Routing policy + failover İzolasyon tenant + pool İzleme events + health Kurtarma reroute EU relay US relay Dedicated IP’ler Tenant havuzları Inbox sağlayıcıları · Gmail · Microsoft 365 · Yahoo

Temsili ürün UI’ı — illustrative data, canlı müşteri metriği değildir.

Neden önemli

Authentication kayıtları deliverability için neden önemlidir

Mailbox providerlar, gönderim altyapısının domain sahibi tarafından yetkilendirilip yetkilendirilmediğine bakar. SPF, DKIM ve DMARC bu yetkilendirmeyi kurar.

Bu kayıtlar eksik veya hatalı yapılandırıldığında providerlar emaili meşru bir gönderim servisinden gelse bile unauthenticated kabul eder. Deliverability izleme eksik authentication’ı telafi edemez.

SPF — Sender Policy Framework

SPF, belirli mail serverların domaininiz adına email göndermesine izin verir. DNS TXT record olarak yayınlanır. Alıcı mesaj aldığında gönderim domaininin SPF recordunu kontrol eder; gönderen server listede yoksa mesaj SPF’ten kalır.

Gönderim kaynağına göre record örnekleri

Yalnızca Sendarix SMTP relay

v=spf1 include:sendarix.com ~all

Gmail / Google Workspace

v=spf1 include:_spf.google.com ~all

Microsoft 365 / Outlook

v=spf1 include:spf.protection.outlook.com ~all

Sendarix + Google birlikte

v=spf1 include:sendarix.com include:_spf.google.com ~all

Yaygın SPF hataları

  • Record içinde 10’dan fazla DNS lookup olması bazı alıcılarda PERMERROR üretir.
  • -all (fail) yerine ~all (softfail) kullanmak, alıcıların izin verici gördüğü zayıf bir policy oluşturur.
  • Provider değişiminden sonra gönderim servisini unutmak eski providerın göndermeye devam edip SPF’ten kalmasına yol açar.
  • Kendi SPF recordu olan domainleri include etmek lookup sayısına nested lookup ekler.

DKIM — DomainKeys Identified Mail

DKIM, giden email headerlarına kriptografik imza ekler. Alıcılar DNS’te yayınlanan public key ile mesajın iletimde değiştirilmediğini ve iddia ettiği domainden gönderildiğini doğrular. Selector tabanlı record kullanır (örn. selector2._domainkey.example.com).

selector2._domainkey.yoursendingdomain.com IN TXT ("v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA...")

Sendarix dashboard, her gönderim domaini için eksiksiz DKIM recordunu sağlar.

SPF neyi kapsar

  • Domaininiz adına hangi serverların göndermeye yetkili olduğunu
  • Envelope MAIL FROM adresinin sahteciliğini
  • Gönderim için kullanılan yetkisiz subdomainleri

DKIM neyi kapsar

  • İletimde header/body değişmediğini gösteren mesaj bütünlüğünü
  • Headerlardaki From domaininin özgünlüğünü
  • Görünen From adresiyle alignmentı

DMARC alignment için ikisi de gereklidir. Yalnızca SPF kullanmak domaininizi bazı spoofing saldırılarına açık bırakır.

DMARC — Authentication, Reporting & Conformance

DMARC, SPF ve DKIM üzerine kurulur; authentication başarısız olduğunda alıcıların ne yapacağını söyler ve domaininiz adına kimin gönderdiğini izlemeniz için raporlama sağlar.

Policy seviyeleri

p=none — izleme

Hatalarda aksiyon alınmaz; aggregate rapor alırsınız. Enforcement öncesi kurulumu denetlemek için kullanılır.

p=quarantine — kısmi

Başarısız mesajlar spam veya junk klasörüne gider. Full enforcement öncesi önerilen ara adımdır.

p=reject — tam

Alıcılar başarısız mesajları reddeder. Yalnızca tüm meşru kaynaklarda SPF ve DKIM doğru olduğunda kullanın.

Standart DMARC record

_dmarc.yoursendingdomain.com IN TXT ("v=DMARC1; p=none; rua=mailto:dmarc-reports@yoursendingdomain.com; pct=100")

Alignment gereksinimleri

Bir mesajın DMARC geçmesi için hem SPF hem DKIM authenticate olmalı ve en az biri görünen From domainiyle align olmalıdır.

  • SPF alignment: envelope MAIL FROM domaini, From header domainiyle aynı veya onun subdomaini olmalıdır.
  • DKIM alignment: imzadaki d= domaini, From header domainiyle aynı veya onun subdomaini olmalıdır.
  • Not: From domaininizden farklı MAIL FROM domaini kullanmak, bulk servislerde yaygın olsa da strict alignment gerektirir; aksi halde başarısız olur.

Önerilen kurulum sırası

Gönderim kaynaklarını denetlemeden full DMARC enforcement’a geçmek meşru emaillerin reddedilmesine yol açar. Bu sırayı izleyin.

1. Tüm gönderim kaynaklarını denetleyin

Domaininizi kullanarak gönderen her servis, server ve workflowu listeleyin: marketing araçları, CRM, helpdesk ve transactional servisler.

2. SPF yayınlayın

Tüm gönderim servislerini include: mekanizmasıyla ekleyin. 10 lookup limitinin altında kalmak için nested include sayısını azaltın.

3. DKIM yayınlayın

Her servis kendi selectorunu sağlar. Recordu servis bazında ekleyin. Sendarix DKIM kayıtları dashboardda domain settings altında bulunur.

4. p=none ayarlayın ve inceleyin

2-4 hafta izleyin. Meşru mail hataları için rua raporlarını kontrol edin ve eksik SPF/DKIM kaynaklarını düzeltin.

5. Quarantine ardından reject

Tüm meşru kaynaklar authenticate olduğunda quarantine’a, bir denetim döneminden sonra reject’e yükseltin.

Provider bazlı authentication rehberleri

Büyük mailbox providerların özel gereksinimleri vardır. Bunları Sendarix sending-domain kayıtlarınızla birlikte yapılandırın.

Gmail SMTP ayarları

Custom domainler için SPF + DKIM gerektirir. Bulk sender kuralları SPF, DKIM ve geçerli From adresi içerir.

Outlook SMTP yapılandırması

Microsoft filtreleme için SPF, DKIM ve giderek daha fazla DMARC kullanır. Office 365 göndericilerinin ayrı gereksinimleri vardır.

Yahoo SMTP ayarları

SPF + DKIM gerektirir ve belirli hacim eşiklerinin üzerinde zorunlu DMARC’a doğru ilerler.

Office 365 SMTP kurulumu

Connectorlar için sıkı policyler uygular; gelişmiş deliverability için DKIM signing gerekir.

Amazon SES yapılandırması

DKIM signing varsayılan sunar ancak deliverability için manuel SPF yapılandırması gerekir.

SendGrid SMTP ayarları

Domain Authentication manuel DKIM kurulumunun yerini alır. SPF yine de manuel yapılandırılmalıdır.

Gönderim domaininizi yapılandırmaya hazır mısınız?

Sendarix her gönderim domaini için DKIM kayıtları sağlar ve dashboard içinde tam authentication kurulumunda size rehberlik eder.