Stay Updated with Agro Cultures News




Interdum nullam est, aliquam consequat, neque sit ipsum mi dapibus quis taciti. Ullamcorper justo, elementum pellentesque gravida quisque.







Alan adınız adına gönderilen e-postaların güvenliğini ve teslim edilebilirliğini sağlamak için attığınız son ve en önemli adım DMARC’tır (Domain-based Message Authentication, Reporting, and Conformance). Bu rehber, DMARC hatasının kaynağını bulmanız, teknik uyumsuzlukları gidermeniz için bir yol haritası sunar. DMARC’ı kurmak, sorunların bittiği anlamına gelmez.
Eğer e-posta raporlarınızda sürekli olarak “DMARC Fail” (DMARC Başarısız) hatası görüyorsanız, bu e-postalarınızın spam klasörüne düştüğü veya tamamen reddedildiği anlamına gelir. Bu durum, özellikle $p=quarantine$ veya $p=reject$ politikalarını uyguladığınızda iş iletişiminiz için ciddi bir tehdittir.
Bu rehber, DMARC hatasının kaynağını bulmanız, teknik uyumsuzlukları gidermeniz ve Türkiye pazarına özgü popüler servisler için kesin çözümleri uygulamanız için uzman (E-E-A-T uyumlu) bir yol haritası sunar.

DMARC Hatasının Anatomisi: SPF/DKIM Uyumsuzluğu (Alignment)
DMARC, SPF ve DKIM’i tek tek kontrol etmez; bu iki kaydın uyumlu (Aligned) olup olmadığını kontrol eder. DMARC hatasının tek bir sebebi vardır: SPF veya DKIM doğrulaması yapılmış olsa bile, bu doğrulamanın DMARC standartlarına göre uyumlu olmaması.
Bir e-postanın DMARC’tan geçmesi için, e-postanın gönderildiği gözüken adres (From Adresi), SPF kaydında kullanılan alan adı veya DKIM imzasında kullanılan alan adı ile eşleşmelidir. Bu eşleşmeye Alignment (Uyum) denir.
Uyum iki şekilde kontrol edilir:
Eğer SPF veya DKIM, uyum içinde başarılı olmazsa, DMARC başarısız (Fail) olur.
SPF, e-postayı gönderen IP adresinin yetkili olup olmadığını kontrol eder. SPF Uyumsuzluğu, genellikle üçüncü taraf servisler e-posta gönderirken ortaya çıkar.
Örnek Senaryo: Pazarlama yazılımınız (örneğin HubSpot) sizin adınıza bir e-posta gönderdi. SPF doğrulaması, HubSpot’un sunucularının yetkili olduğunu gösterir (SPF Pass). Ancak e-posta, HubSpot’un gönderim alanı olan gonderi.hubspot.com üzerinden gönderilmiştir. Sizin From adresiniz ise satis@alanadiniz.com. DMARC raporunda bu iki alan adı uyumsuz olduğu için SPF Alignment Fail görürsünüz.
DKIM Uyumsuzluğu, DKIM imzasının alan adının, e-postadaki From adresi ile eşleşmemesi durumunda oluşur. DKIM başarısızlığı, SPF’e göre daha nadir görülür ama genellikle daha kritiktir. Genellikle bir e-posta yönlendirme (Forwarding) sırasında veya listelerde DKIM imzasının bozulmasıyla ortaya çıkar.
DMARC Raporları ile Hatanın Kaynağını Tespit Etme
DMARC raporları (RUA ve RUF), hatanın kaynağını gösteren en değerli verilerdir. Bu raporları analiz etmeden DMARC hatasını çözmek imkansızdır.
DMARC kaydınızdaki rua= parametresi, toplu raporların ($XML$ formatında) gönderileceği adresi belirtir. Bu raporlar size şu bilgileri verir:
Raporlarda, Disposition (Eylem) olarak Fail olan ve SPF/DKIM Alignment alanlarında uyumsuzluk (Failure) gösteren satırlar, acil düzeltmeniz gereken sorunlu gönderici servislerdir.
DMARC raporlarını incelerken gördüğünüz Fail sonuçları ikiye ayrılır:

Adım Adım DMARC Hatası Çözüm Rehberi (Checklist)
Eğer $p=quarantine$ veya $p=reject$ politikalarını uyguluyorsanız ve DMARC hatası alıyorsanız, derhal politikanızı gözetleme moduna ($p=none$) çekmelisiniz. Bu, hatalı e-postaların reddedilmesini durdurur ve sorunu çözene kadar iletişiminizin devam etmesini sağlar.
Düzeltilecek Kayıt: v=DMARC1; p=none; rua=mailto:rapor@alanadiniz.com
Raporda DMARC Hatası (Fail) veren her bir IP adresi/servis için (genellikle üçüncü taraf göndericiler) SPF ve DKIM uyumunu kontrol edin.
Shopify, otomatik bildirimleri kendi sunucuları üzerinden gönderir ve genellikle SPF doğrulaması Shopify’ın alan adı üzerinden yapılır. DMARC uyumunu sağlamak için, Shopify’ın size verdiği DKIM (CNAME) kaydını DNS’inize doğru bir şekilde eklemelisiniz. Bu, DKIM Uyumunu sağlayarak DMARC’ı geçmesini mümkün kılar.
Cold email için kullandığınız warming (ısıtma) servisleri veya otomasyon araçları, sizin alan adınızla uyumlu bir şekilde e-posta gönderemiyorsa DMARC hatası verir. Çözüm, o servisin size verdiği DKIM CNAME kayıtlarını eksiksiz eklemek ve servisin SPF mekanizmasının ana SPF kaydınızda yer aldığından emin olmaktır.
Bazen hata DMARC kaydınızın kendisinden kaynaklanır:
DMARC raporlarınızda 7-10 gün boyunca herhangi bir yetkili sunucudan DMARC Fail (uyumsuzluk) görmediğinizde, politikayı yavaşça yükseltin:
DMARC Başarısızlığına Neden Olan Gizli Etmenler
E-posta yönlendirme (örneğin: info@sirket.com adresine gelen bir e-postanın calisan@gmail.com adresine yönlendirilmesi) genellikle SPF doğrulamasıyla ilgili sorunlara yol açar. Yönlendirme sunucusu e-postayı orijinal IP adresinden değil, kendi IP adresinden gönderdiği için SPF bozulur. Eğer DKIM hâlâ uyumlu ve geçerliyse, DMARC yine de geçebilir. Ancak hem SPF hem de DKIM bozulursa DMARC başarısız olur.
Mailing listeleri, e-posta başlıklarını veya gövdesini (abonelikten çıkma linki eklemek gibi) değiştirebilir. Bu küçük değişiklikler bile DKIM imzasını bozar. DKIM imzası bozulunca, DMARC da başarısız olur. Bu sorunu aşmak için listelerden gönderim yaparken dikkatli olmalı veya listelerin DMARC uyumluluğu için özel ayarları olup olmadığını kontrol etmelisiniz.
SSS (People Also Ask) Bölümü
Bunun nedeni, DMARC kaydınızın politikasının $p=none$ (Gözetleme) olarak ayarlanmış olmasıdır. $p=none$ politikası, e-postalar DMARC’tan başarısız olsa bile alıcının eyleme geçmesini gerektirmez; sadece size rapor gönderir. Ancak bu durum, kimlik avı saldırılarını da engellemediği anlamına gelir. Güvenlik için $p=quarantine$ veya $p=reject$ politikalarına geçmelisiniz.
DMARC geçişi için SPF veya DKIM’den herhangi birinin uyum içinde başarılı olması yeterlidir. Yani birinden biri bozulsa bile, diğeri doğru yapılandırılmışsa DMARC geçilir. DKIM, e-posta yönlendirmelerde bozulmaya daha dirençli olduğu için genellikle biraz daha güvenilir kabul edilir.
DMARC raporlarının sıklığı, kaydınızdaki ri= (Raporlama Aralığı) parametresi ile belirlenir. Varsayılan değer 86400 saniyedir (24 saat). Bu, size günde bir toplu rapor gönderileceği anlamına gelir. Sorun çözme aşamasında bu süreyi kısaltmanız önerilmez, zira raporlar çok büyük boyutlara ulaşabilir.
Hayır, kesinlikle yapmamalısınız. Politikayı doğrudan $p=reject$ olarak ayarlamak, yanlış yapılandırılmış meşru e-postalarınızın bile reddedilmesine neden olur. DMARC geçişi, en az 4-6 hafta sürmesi gereken, $p=none$ ile başlayıp, hataların düzeltilip, $p=quarantine$ üzerinden yavaşça $p=reject$’e geçilmesi gereken kontrollü bir süreçtir.
DMARC raporlarını okumak, SPF/DKIM uyumsuzluklarını tespit etmek ve politikayı güvenli bir şekilde $p=reject$ seviyesine taşımak, ciddi uzmanlık ve sürekli takip gerektirir. Yanlış bir DMARC politikası, e-ticaret sitenizin sipariş bildirimlerinin veya önemli cold email’lerinizin alıcıya ulaşmasını tamamen durdurabilir.
Eposta Uzmanı olarak e-ticaret e-posta pazarlaması, deliverability ve cold email otomasyonlarında profesyonel çözümler sunuyoruz. DMARC hatalarınızı hızla çözmek, kimlik avını engellemek ve e-posta teslimatınızı %99’un üzerine çıkarmak için ücretsiz analiz ve kesin çözüm garantisi için bizimle iletişime geçin.