[ DKIM ]

Tek bir kiracıda birden çok alanda DKIM doğrulayın

Kiracı çapında bir anahtarı hizalanmış imzalamanın kanıtı olarak görmek yerine, gönderen her etki alanını ve rotayı doğrulayın.

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

[ Anahtar noktalar ]

  • Alınan mesaj kanıtlarını kullanarak her etki alanını ve rotayı doğrulayın.
Bu sayfada

Bir kiracı, hepsini aynı şekilde imzalamadan birden fazla markayı, edinilmiş etki alanını ve personel adresini içerebilir. DKIM yönetim portalındaki kiracı etiketiyle değil, her iletide taşınan imzalama etki alanıyla çalışır. Hizmetin hangi kimlikleri desteklediğini belirleyin ve ardından önemli olan her etki alanı için sonucu kanıtlayın.

Bu kılavuzda sağlayıcıdan bağımsız bir doğrulama iş akışı açıklanmaktadır. Belirli bir ürünün veya aboneliğin özel alan adı imzalamayı desteklediğini iddia etmez. Kayıtları yayınlamadan veya yapılandırmasını değiştirmeden önce gerçek hizmet ve rota için güncel talimatları edinin.

Bir alan adı oluşturun ve envanteri yönlendirin

Görünen Kimden alan adını, işletme sahibini, kiracıyı, gönderen uygulamayı, beklenen DKIM d alanını kaydedin, seçici, DNS sahibi ve imzalama durumu. Web postasını, kimliği doğrulanmış SMTP , uygulama API'lerini, yetki verilen hesapları ve gerçekte kullanılan tüm ağ geçidi rotalarını ekleyin. Başarılı bir çalışan-posta testi, fatura uygulamasının nasıl imzalandığını belirlemez.

Kiracıdaki doğrulanmış bir etki alanını, giden imzalama için yapılandırılmış bir etki alanından ayırın. Ayrıca mevcut DNS kaydını, karşılık gelen özel anahtarını kullanarak aktif olarak gönderenden ayırın. Bunlar farklı durumlardır ve ne sahiplik kontrolü ne de yayınlanan anahtar, alınan mesajın geçerli bir imzaya sahip olduğunu kanıtlamaz.

Alınan postadaki kimlikleri eşleyin

Her rota için, inceleyebileceğiniz harici bir posta kutusuna kontrollü bir mesaj gönderin. Ham formunu ve alıcının güvenini koruyun Authentication-Results. Her birinden d ve s'yi okuyun DKIM-Signature. RFC 6376 arama adını imzalama etki alanının _domainkey altındaki seçici olarak tanımlar. d=brand.example ve s=tenant1 içeren bir imza bu nedenle tenant1._domainkey.brand.example öğesine işaret eder.

İmza doğrulamasını değerlendirin ve DMARC hizalama ayrı ayrı. d'deki alan, DMARC için ilgili DKIM kimliğidir. Sıkı uyum, tam bir alan adı eşleşmesi gerektirir; Rahat hizalama, organizasyonel alanları geçerli keşif kuralları kapsamında karşılaştırır. Her iki alan adının aynı ticari kiracıda olması ilgisiz alan adlarının hizalanmasını sağlamaz. RFC 9989 Bölüm 3.2.10 ve 4.4 bu ayrımı açıklamaktadır.

İki markalı bir örnek üzerinde çalışın

Açıklayıcı envanter: kiracı, d=brand.example kullanarak brand.example adresinden çalışan postalarını ve d=provider.example. kullanarak second.example adresinden kampanya postası gönderir. Her iki imzanın da geçtiğini varsayalım. Birincisi tam bir DKIM hizalama eşleşmesidir. İkincisi, yalnızca aynı kiracının her iki iş akışına da sahip olması nedeniyle, second.example için hizalanmış DKIM sağlamaz.

Şunun için ayrı bir sonuç ekleyin: SPF ikinci mesajı kontrol etmeden DMARC hatası olarak ilan etmek yerine. Uygulanabilir bir politika ve çözülmemiş değerlendirme hatasının olmaması durumunda, geçen, hizalanmış bir SPF kimliği yine de mesaj için DMARC karşılayabilir. Ancak RFC 9989 7.4 ve 8. bölümleri bir alan adı yayınlamayı gerektirir p=reject DMARC geçişi için yalnızca SPF güvenmemek ve geçerli DKIM imzalarını uygulamak. Eksik hizalanmış DKIM yolunu, tam bir reddetme politikası tasarımı olarak değil, söz konusu politikaya yönelik bir dağıtım boşluğu olarak değerlendirin. Örnekte tam bir alıcı kararı değil, eksik bir DKIM yolu gösterilmektedir. Bunlar sentetik kimlikler ve varsayılan sonuçlardır, gerçek bir sağlayıcının testleri değildir.

Yalnızca desteklenen imzalama kimliklerini yapılandırın

Sağlayıcıya her bir alanın nasıl etkinleştirileceğini, takma adların birincil alan adının yapılandırmasına uyup uymadığını ve SMTP ile API yollarının farklı davranıp davranmadığını sorun. Tam TXT takip edin veya CNAME talimatlar. Bir CNAME modeliyle, sağlayıcı tarafından yönetilen doğrulama verilerine ilişkin yetkilendirmeyi takip edin; tahmin edilen bir genel anahtarı değiştirmeyin veya başka bir kiracının hedefini kopyalamayın.

Hizmetin gerektirdiği durumlarda ayrı seçiciler kullanın ve bir sahiplik kaydı tutun. Bir seçici etiketinin farklı etki alanlarında yeniden kullanılması, tam DNS adlarının farklı olması nedeniyle doğası gereği bir çarpışma değildir. RFC 6376 bölüm 3.6.2.2 anahtarı gerektirir TXT kaydı bir seçici adı için benzersiz olması; bu arama adındaki birden fazla TXT kaydının tanımsız sonuçları var. Burada rakip anahtarları yayınlamayın.

Envanteri kanıtlarla kapatın

Her satırı yalnızca tarihli bir alınan mesaj örneğine, beklenen kimliğe, gözlemlenen imza sonucuna ve hizalama değerlendirmesine sahip olduğunda doğrulanmış olarak işaretleyin. Desteklenmeyen herhangi bir rotayı kiracının etkin durumunun arkasına saklamak yerine, bir sahip ve alternatif ile sınırlama olarak kaydedin.

Alan adı ekledikten, yönlendirme kuralını değiştirdikten veya markayı taşıdıktan sonra yeniden test edin. İmzalama yetkisi ve sağlayıcı bağımlılıklarının amaçlarını aşmaması için devredilen kayıtları devre dışı bırakma işlemine dahil edin. Yararlı sonuç, genel bir geçişin ekran görüntüsü değil, açıklanabilir bir alan adı-imzalama haritasıdır.

Rota başına bir kanıt satırını tamamlayın

  • Beklenen: İşletme sahibi, Alan adı, uygulama rotası, imzalama alanı ve seçici.
  • Yayınlandı: tam seçici DNS adı, kayıt türü ve kullanılıyorsa devredilen hedef.
  • Gözlemlendi: tarihli alınan mesaj, her d=/s= çifti ve güvenilir doğrulama sonucu.
  • Hizalanmış: Geçerli politika kapsamında geçen DKIM ve SPF kimliklerini Kimden ile karşılaştırın.
  • Karar: doğrulandı, desteklenmedi veya çözümlenmedi, sahibiyle ve bir sonraki testle.
  • Kullanımdan kaldırma: rotanın ne zaman imzalamayı durdurduğunu, sıraya alınmış posta iznini ve geçerliliğini yitirmiş yetkilendirmeyi kimin kaldırdığını kaydedin.

[ Götürmek ]

Kiracı çapında bir anahtarı hizalanmış imzalamanın kanıtı olarak görmek yerine, gönderen her etki alanını ve rotayı doğrulayın.

[ Role göre ]

Bu sizin için ne anlama geliyor?

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

BT / Posta Yöneticisi

Etki alanı ve rota çiftlerini doğrulayın

Yapılandırma ve alınan mesaj kanıtları, her gerçek gönderme yolu için aynı olmalıdır.

Sonraki adımlar

  1. Ham postadan d ve s'yi kaydedin.
  2. Hizalamayı DKIM geçişinden bağımsız olarak karşılaştırın.
  3. Takma adları ve uygulama yollarını yeniden test edin.

CISO / SecOps

Yetki verilen imzalama yetkisini takip edin

Sağlayıcı tarafından yönetilen anahtarlar, bir sahip ve bir çıkış planı gerektiren bir güven bağımlılığı oluşturur.

Sonraki adımlar

  1. DNS ve anahtar saklayıcıları kaydedin.
  2. Her yetkilendirmenin kapsamını gözden geçirin.
  3. Ayrılmaya seçici temizliğini ekleyin.

Kurucu / Teknik Olmayan

Her markanın postasını koruyun

Paylaşılan abonelik, her markanın aynı kimlik doğrulama kapsamına sahip olduğunu garanti etmez.

Sonraki adımlar

  1. Her alan adına bir işletme sahibi atayın.
  2. Müşteri açısından kritik rotaları teste dahil edin.
  3. Desteklenmeyen kimlikleri lansmandan önce inceleyin.

[ SSS ]

Sık sorulan sorular

Birincil alan adı için DKIM etkinleştirilmesi her alanı kapsıyor mu?

Mutlaka değil. Hizmetin belgelenen etki alanı modelini doğrulayın ve her gönderen kimliğini ve rotayı test edin.

İki alan aynı seçici etiketini kullanabilir mi?

Evet. Tam arama adı aynı zamanda imzalama etki alanını da içerdiğinden, farklı etki alanları altındaki aynı etiketler farklı DNS adlarıdır.

Kiracı üyeliği DMARC uyumluluğu yaratır mı?

Hayır. Hizalama, kiracı üyeliğini değil, geçerli kurallar kapsamındaki etki alanı kimliklerini karşılaştırır.

Envanter neleri içermelidir?

Kimden alan adını, rotayı, sahibi, beklenen d alan adını, seçiciyi, DNS sahibini ve gözlemlenen tarihli sonucu ekleyin.

DNS anahtarı imzalamanın etkin olduğunu kanıtlıyor mu?

Hayır. Hizmetin ilgili özel anahtarı kullanarak bir imza yayması gerekir.

API ve SMTP postasının ayrı testlere ihtiyacı var mı?

Evet, her iki rota da kullanıldığında. İmzalama yapılandırmaları veya işlemleri farklı olabilir.

Hizalanmamış DKIM her zaman DMARC başarısız olduğu anlamına mı gelir?

Hayır. Uygulanabilir bir politika ve çözülmemiş değerlendirme hatasının olmaması durumunda, hizalanmış SPF iletilmesi bir mesaj için DMARC karşılayabilir. Ancak RFC 9989 , p=reject dağıtımı için yalnızca SPF güvenilmesini yasaklar; eksik hizalanmış DKIM yolunu çözün.

Bu ne zaman tekrar kontrol edilmelidir?

Etki alanı eklemeleri, yönlendirme değişiklikleri, kiracı geçişleri ve sağlayıcının ayrılmasından sonra.

[ Kaynaklar ]

Kaynaklar

  1. RFC 6376 : Etki Alanı Anahtarlarıyla Tanımlanan Posta İmzaları

    Bölümler §3.1 · §3.5 · §3.6 · §6.1

  2. RFC 9989 : Etki Alanı Tabanlı İleti Kimlik Doğrulaması, Raporlama ve Uyumluluk

    Bölümler §3.2.10 · §4.4 · §5.3.5 · §7.4 · §8

  3. RFC 8601 : Mesaj Kimlik Doğrulama Durumunu Gösteren Mesaj Başlığı Alanı

    Bölümler §2.7.1 · §7.1

  4. RFC 1034 : Alan Adları Kavramları ve Olanakları

    Bölümler §3.6 · §3.6.2 · §4.2

[ Sözlük ]

Sözlük

DKIM
DNS tarafından yayınlanan doğrulama materyalini kullanarak bir imzalama alanını seçilen mesaj içeriğiyle ilişkilendiren bir imza mekanizması.
Seçici
D imzalama etki alanıyla birlikte DKIM doğrulama anahtarı arama adını tanımlayan s değeri.
Tanımlayıcı hizalaması
Yazar alanı ile DMARC için kimliği başarıyla doğrulanan tanımlayıcı arasındaki gerekli alan ilişkisi.
Anahtar saklayıcısı
Özel bir imzalama anahtarının kontrolünden ve korunmasından sorumlu kişi, ekip veya sağlayıcı.
Kimlik doğrulama güven sınırı
Alıcının bildirilen kimlik doğrulama sonucunu güvenilir kanıt olarak kabul ettiği idari sınır.

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ı