[ Standartlar ve DMARCbis ]

Her uygulama bileşenini hangi DMARC RFC yönetir?

Hata verilerini ve gerçek dağıtım kanıtlarını ayrı tutarken temel değerlendirmeyi, toplu raporlamayı ve hata raporlamasını mevcut RFC'lerle eşleştirin.

EmailAuth araştırma ekibi tarafından · 6 dakikalık okuma

[ Anahtar noktalar ]

  • RFC 9989 temel politikayı, keşfi ve uyumu yönetir; RFC 9990 ve 9991, farklı raporlama yollarını yönetir.
  • Kayıt sürümü DMARC1 olarak kalır; standartların revizyonu evrensel bir alıcı sunumu değildir.
  • Kurgusal bir envanter, gerçek ürün kapsamını oluşturamaz veya mevcut hata incelemesini kapatamaz.
Bu sayfada

Bir değiştirme kaydıyla değil, bir davranışla başlayın

Her uygulama kararının adlandırılmış bir spesifikasyonu ve sorumlu bir sahibi olduğunda standartların geçişi yönetilebilir hale gelir. Bir DNS düzenleyicisi, hizalama motor ve toplu rapor ayrıştırıcısı aynı işi yapmaz. Üçünü de çağırıyorum”DMARC "destek", bir bileşen değiştiğinde ve diğeri eski bir uygulamada kaldığında önemli olan bağımlılıkları gizler. Pratik çıktı, tüm yapının yükseltildiğine dair bir beyandan ziyade versiyonlar, arayüzler ve tutulan kabul kanıtlarını içeren bir bileşen-gereksinim haritasıdır.

Mevcut belge seti Mayıs 2026'da yayınlandı. RFC 9989 çekirdek mekanizmayı ve eskileri tanımlar RFC 7489 ve RFC 9091 . RFC 9990 toplu raporlamayı kapsar; RFC 9991 arıza raporlamayı kapsar ve ayrıca RFC 6591 günceller. Yeni RFC Düzenleyici kayıtları tanımlanır RFC 9989 Ve RFC 9990 Önerilen Standartlar olarak. Yayınlanan RFC 9991 metni, Standartlar İzleme kategorisini tanımlar. Bunlar yayınlanmış spesifikasyonlardır, tamamlanmamış taslaklar değildir, ancak yayın belirli bir alıcının uygulamasını belirlemez.

Çekirdek motora kesin bir sözleşme verin

Kayıt ayrıştırma, politika keşfi, kurumsal alan keşfi ve tanımlayıcı hizalamasını şuralara atayın: RFC 9989 bölümleri 4.7–4.10. Yazar Etki Alanı iletinin RFC5322 .Gönderen alan. Keşfedilen bir politika etki alanı, Yazar Etki Alanından farklı olabilir ve organizasyon alanı Rahat hizalama için kullanılan başka bir açık çıktıdır. Bir arayüzde bu ayrımların kaybedilmesi, doğru bir ayrıştırıcı beslemesinin yanlış bir karar motoruna dönüşmesine neden olabilir.

DNS kaydı hala v=DMARC1. “DMARCbis", DMARC2'yi icat etme izni değil, standartların çalışmasının adıdır. Mevcut keşif, tarihsel bir genel son ek listesi kontrol listesini tüm algoritma olarak ele almak yerine sınırlı DNS ağacı yürüyüşünü kullanıyor. PSD, np ve t etiketleri ayrı karar kapsamı gerektirir. IANA kaydı pct, rf ve ri'yi tarihi olarak işaretler; konuşlandırılan bir ürünün bunları göz ardı edip etmediğini, yorumladığını veya açığa çıkardığını onaylamaz.

Normal bir DMARC hatası, kullanılamayan DNS bilgileri, geçersiz bir politika ve alıcının son mesaj düzeni arasındaki ayrımları koruyun. RFC 9989 bölüm 4.10.1, sözdizimsel olarak geçerli bir toplu rapor URI'si kaldığında geçersiz politika etiketlerine yönelik özel işleme içerir. Basit bir "her hatalı biçimlendirilmiş politika hiçbir şeye dönüşmez" kuralı, koşullarını siler. Onu çalıştıran ayrıştırıcı durumunun yanına tam bölümü kaydedin.

Toplu geri bildirimi kendi uygulaması olarak ele alın

Toplama üreticisini, XML doğrulayıcısını, rapor tüketicisini, kopya işlemeyi ve teslimat entegrasyonunu eşleyin RFC 9990 bölümleri 3–4 ve Ek A. Raporlama arayüzü, politikanın gerçekten değerlendirilmesine, kimlik doğrulama sonuçlarına, mesaj sayımlarına ve raporlama dönemi bağlamına ihtiyaç duyar. XML görüntüleyen bir kontrol paneli, yukarı akış alıcısının doğru politikayı seçtiğinin veya verilerde ilgili her göndericinin göründüğünün kanıtı değildir.

Harici rapor hedefleri kendi bileşen satırlarını hak eder. Hedef yetkilendirmesi, teknik bir kötüye kullanım önleme kontrolüdür; keyfi organizasyonel verilerin iletilmesine izin vermez. Rapor oluşturma, hedef doğrulama ve erişim/saklama kararlarını farklı kabul kriterlerine tabi tutun. RFC 9990 bölüm 7 gizliliği ele alırken, bölüm 8 kötü amaçlı veya yanlış rapor içeriğine karşı uyarıda bulunur. Ayrıştırıcı sağlamlaştırma ve kaynak güveni bu nedenle şema geçerliliğinin yanı sıra haritaya aittir.

Başarısızlık raporları için toplu ayrıştırıcıyı yeniden kullanmayın

Başarısızlık geri bildirimi, farklı ifşa risklerine sahip farklı bir kanaldır. RFC 9991 başvurulan kimlik doğrulama hatası raporlama spesifikasyonlarıyla çalışarak oluşturulmasını ve formatını yönetir. Ruf isteği ve fo koşulları, rua toplamaya eşdeğer değildir. Alıcı, arıza raporlamayı ve bir bildirimin bulunmamasını reddedebilir. arıza raporu tüm mesajların iletildiğinin kanıtı değildir.

Bir arıza raporu entegrasyonuyla karşılaşılabilir mesaj başlıkları veya toplu bir boru hattının taşımamak üzere tasarlandığı içerik. Kimin talep edebileceğini, nereye gönderilebileceğini, gelen materyalin nasıl muhafaza edildiğini ve hangi gizlilik incelemesinin geçerli olduğunu belirleyin. Hiçbir zaman yalnızca bir özellik matrisinin eksiksiz görünmesini sağlamak için etkinleştirmeyin. Temel katılım gereksinimleri, isteğe bağlı arıza raporlaması ve ticari bir ürünün reklamı yapılan yetenekleri, farklı kanıtlar gerektiren farklı iddialardır.

Kurgusal bir bileşen envanteri üzerinde çalışın

Altı modülden oluşan kurgusal bir hizmeti düşünün: politika kod çözücü, keşif çözümleyici, hizalama değerlendirici, toplu oluşturucu, XML tüketicisi ve hata toplayıcı. RFC 9989 ilk üç haritası. Sonraki iki harita öncelikle RFC 9990 yöneliktir. Toplayıcı öncelikle RFC 9991 ile eşleşir. Paylaşılan depolama ve güvenlik kontrolleri, işledikleri her raporlama yolundaki gereksinimleri devralır. Bu envanter orijinal bir belgesel örneğidir, EmailAuth mimarisi hakkında bir iddia değildir.

Her modül için gerçek yapı tanımlayıcıyı, ilgili bölümleri, girdi/çıktı sözleşmesini, sahibini ve kabul fikstürünü saklayın. Kurgusal bir keşif donanımı, seçilen bir politikayı ve onun kaynak etki alanını kurgusal bir toplu donanıma aktarabilir; raporlama satırı, görünür Kimden alanını sessizce değiştirmek yerine bu ayrımı korumalıdır. Ardından bir arıza raporu isteği gönderin ve tasarımın bunu ayrı olarak yetkilendirilmiş bir işleme yoluna yönlendirdiğini doğrulayın. Bunlar önerilen kontrollerdir, tamamlanmış uygulamalar değil.

Durumu, hataları ve dağıtımı ayrı tutun

Kesin görev şu şekildedir: Her uygulama bileşenini RFC 9989 , 9990 veya 9991 ile eşleyin ve hataları kontrol edin. Gerçek uygulama kapsamı sağlanmamıştır. Mevcut hata düzeltmelerinin alınması başarısız oldu ve durduruldu; dolayısıyla bu taslak, belgelerde hata olmadığını iddia edemez. RFC 9989 çözülmüş RFC 7489 hatalarıyla ilgili tartışması, üç yeni belge için yeni bir hata kontrolü değil, tarihsel bağlamdır.

Yayınlamadan önce, uygulama sahibinin gerçek envanteri uzlaştırması, standart sahibinin mevcut hataları çözmesi ve alıcı testi sahibinin sürüm kapsamlı birlikte çalışabilirlik kanıtlarını koruması gerekir. Uzman incelemesi, üretim rotası kontrolleri, görsel kabul ve yayın onayı da açık kalacaktır. Bugünün yararlı sonucu, güncellenmiş bir standardı desteklenmeyen bir evrensel uygulama iddiasına dönüştürmeden, eksik kanıtları ortaya çıkaran, gözden geçirilebilir bir haritadır.

[ Götürmek ]

Bir uygulamanın güncel olduğunu iddia etmeden önce her gerçek bileşene bir spesifikasyon, sahip ve kabul fikstürü atayın.

[ Role göre ]

Bu sizin için ne anlama geliyor?

Sonraki pratik adımlar için rolünüzü seçin.

Uygulama mimarı

Ayrı modül sözleşmeleri

Temel kararlar ve rapor oluşturma sessizce birbirinin üzerine yazılmamalıdır.

Sonraki adımlar

  1. Gerçek bileşenleri RFC bölümlerine atayın.
  2. Yazarı, politikayı ve kuruluş alanlarını ayrı ayrı kaydedin.
  3. Derleme ve arayüz kabul kanıtlarını saklayın.

Raporlama mühendisi

Geri bildirimi güvenilmeyen girdi olarak değerlendirin

Şema geçerliliği, hedef kontrolleri ve gizlilik kontrolleri farklı sorunları çözer.

Sonraki adımlar

  1. Toplama ve hata ayrıştırıcılarını ayırın.
  2. Yinelenen ve hatalı biçimlendirilmiş rapor yollarını onay altında test edin.
  3. Hedef yetkilendirme ve depolama kontrollerini belgeleyin.

Standartlar sahibi

Kullanıma sunma talebinde bulunmadan durumu izleme

Kaynak durumu değişikliği, otomatik bir DNS düzenlemesi değil, değerlendirilmiş bir gereklilik haline gelmelidir.

Sonraki adımlar

  1. Açık hata denetimini çözümleyin.
  2. Gereksinim düzeyinde uygulanabilirliği onaylayın.
  3. Dağıtım talepleri için kapsamlı alıcı kanıtını zorunlu tutun.

[ SSS ]

Sık sorulan sorular

Hangi bileşen kurumsal alan keşfine sahip olmalıdır?

Temel değerlendirici veya onun çözümleyici arayüzü bunu RFC 9989 4.10 ve 4.10.2 bölümleri altında açıkça ortaya koymalıdır. Bunu bir toplu rapor ayrıştırıcısının içine saklamayın veya seçilen politika etki alanıyla karıştırmayın.

Tek bir XML doğrulayıcı tüm DMARC geri bildirimlerini kapsayabilir mi?

Hayır. RFC 9990 toplu XML'i tanımlar; RFC 9991 hata raporlama formatından türetilen kimlik doğrulama hatası raporlarıyla ilgilidir. Girdileri, aktarım ayrıntıları ve mahremiyet riskleri ayrı ayrı ele alınmayı gerektirir.

Bir taşıma işlemi DMARC1 DMARC2 ile değiştirmeli mi?

Hayır. RFC 9989 bölüm 4.7, ilk etiketin v=DMARC1. Yeni bir sürüm belirteci icat etmek yerine, değişen anlambilimi ve arayüzleri test edin.

Önerilen Standart, sağlayıcımın bunu uyguladığını kanıtlar mı?

Hayır. RFC Düzenleyici durumu spesifikasyon durumunu belirler. Alıcıya özgü bir iddianın mevcut sağlayıcı kanıtlarına ve kapsamlı gözlemlerine ihtiyacı vardır; durum sayfalarının hiçbiri sağlayıcının kullanıma sunulma tarihini sağlamaz.

Agrega üreticisi ana motordan neleri alıkoymalıdır?

RFC 9990 gerektirdiği değerlendirilen politika bağlamını ve kimlik doğrulama sonuçlarını raporlama dönemi ve sayımlarla birlikte saklayın. Tanımını okumadan, etki alanı değerli her alan için görünen Yazar Etki Alanını değiştirmeyin.

Sonek raporlama adresi kiracı raporlama boşluğunu doldurabilir mi?

Kuruluş etki alanının kendi politikası olduğunda PSD geri dönüşü aracılığıyla değil. RFC 9989 bölüm 4.10.1, bunun, kuruluşun yayınlamayı reddettiği rua veya ruf'yi sağlamanın bir yolu olmadığını açıkça söylüyor.

Mevcut hata incelemesi burada tamamlandı mı?

Hayır. Üç hatalı uç nokta okuması başarısız oldu ve durduruldu. RFC 7489 hatalarının tarihsel tartışması, RFC 9989 , 9990 veya 9991'in mevcut hata durumunu belirlemez.

Bileşen komisyonunu hangi kanıtlar tamamlayabilir?

Gereksinimlere, yapı tanımlayıcılarına, sorumlu sahiplere ve kabul sonuçlarına ve ayrıca tamamlanmış güncel hata incelemesine bağlı gerçek bir uygulama envanteri. Kurgusal harita hazırlık niteliğindedir ve bir EmailAuth özellik kümesini öne sürmez.

[ Kaynaklar ]

Kaynaklar

  1. IANA DMARC Parametre kaydı
  2. RFC 9989 : DMARC çekirdeği
  3. RFC 9990 : DMARC toplu raporlama
  4. RFC 9991 : DMARC arıza raporlaması
  5. RFC Düzenleyici RFC 9989 durumu
  6. RFC Düzenleyici RFC 9990 durumu

[ Sözlük ]

Sözlük

Çekirdek DMARC
RFC 9989 tarafından tanımlanan politika, keşif ve hizalama mekanizması.
Toplu rapor
Gruplandırılmış mesaj kimlik doğrulamasını ve politika bilgilerini açıklayan bir XML geri bildirim belgesi.
Arıza raporu
Mesaj başlıklarını veya içeriğini açığa çıkarabilen ayrıntılı kimlik doğrulama hatası geri bildirimi.
Önerilen Standart
RFC 9989 ve 9990 için alınan RFC Düzenleyici kayıtlarında şu anda gösterilen olgunluk durumu.
Tarihi etiket
Etkin bir geçerli etiket tanımı yerine geçmiş olarak tutulan bir kayıt defteri girişi.

Kurumsal menşe

Neden en iyi finans kurumları ve hükümetler e-posta güvenlik kontrol panellerini kullanımdan kaldırdı.

Geleneksel e-posta kimlik doğrulama platformları size bir gösterge tablosu satar ve mühendislerinizden bu işi yapmalarını ister. Riskli ortamlarda, manuel gözetim, gecikmeli uygulama, konfigürasyon kayması ve izlenmeyen gölge alanlar anlamına gelir.

EmailAuth aracılı e-posta kaynak platformudur. Temsilcilerimiz uyguluyor p=reject, üçüncü taraf gönderenleri uyumlu tutun ve alan adlarınızı tam sürüme taşıyın RFC 9989 döngüdeki insan tarafından denetlenebilirliğe sahip yeni DMARC standardı uyumluluğu.

Hükümetler Büyük işletmeler 1. Seviye finans kurumları

SaaS · Özel kiracılık · Şirket içi hava boşluklu · BYOK şifrelemesi

Bilgi Bankası