[ Hızlı cevap ]
DKIM ayarlamak için, her gönderen platformda (veya bir DKIM oluşturucuyla) bir anahtar oluşturun, genel anahtarı selector._domainkey.yourdomain.com adresinde TXT veya CNAME kaydı olarak yayınlayın, platformda oturum açmayı etkinleştirin ve imza geçişlerini bir DKIM araması veya başlık analiziyle onaylayın.
Temel gerçekler
- ›Google Workspace varsayılan seçicisi: google.
- ›Microsoft 365 seçici1 ve seçici2 CNAME kayıtlarını kullanır.
- ›DNS ana makinenizin uzun TXT değerlerine izin verdiği yerlerde 2048 bit RSA anahtarlarını kullanın.
EmailAuth araştırma ekibi tarafından incelendi
DKIM kurulumu beş adımdan oluşur: bir anahtar çifti oluşturun, genel anahtarı bir seçicide DNS yayınlayın, gönderme platformunuzda imzalamayı etkinleştirin, imzaların geçtiğini ve Gönderen alan adınızla hizalandığını doğrulayın, ardından anahtarları bir programa göre döndürün. Çoğu e-posta platformu sizin için anahtarları oluşturur ve DNS yapıştırmanız için size bir kayıt verir, bu nedenle iş çoğunlukla dikkatli kopyalama ve doğrulamadan ibarettir. DKIM yayına girdikten sonra SPF yanı sıra DMARC hizalamasına da beslenir.
Başlamadan önce
Alanınızı kullanarak posta gönderen tüm hizmetleri listeleyin: posta kutusu sağlayıcınız, pazarlama aracınız, yardım masanız, faturalandırma sisteminiz ve diğerleri. Her birinin kendi DKIM anahtarına ve seçicisine ihtiyacı vardır. Bir hizmetin eksik olması, postalarının DKIM başarısız olabileceği ve DMARC zorunlu kıldığınızda spam veya geri dönme durumuna düşebileceği anlamına gelir. Alan adı taraması, unuttuğunuz gönderenleri bulmanıza yardımcı olur.
- 1
1. Bir anahtar çifti oluşturun
İdeal olarak 2048 bit RSA olmak üzere genel ve özel bir anahtar oluşturun. Çoğu platform bunu sizin için DKIM ayarlarında yapar ve özel anahtarı kendi tarafında tutar. Kendiniz barındırıyorsanız, posta sunucusu aracınızla çifti oluşturun ve özel anahtarı güvenli bir şekilde saklayın.
- 2
2. Genel anahtarı DNS yayınlayın
Platformunuzun size verdiği seçiciyi kullanarak selector._domainkey.yourdomain.com adresine bir TXT kaydı ekleyin. Değer şuna benzer: v=DKIM1; k=rsa; p=YOUR_PUBLIC_KEY. Anahtar uzunsa, DNS tam değeri kabul etmesi için onu alıntılanan dizelere bölün.
- 3
3. İmzalamayı etkinleştirin
Giden her mesajın bir DKIM-Signature başlığı alması için gönderme platformunuzda DKIM imzalamayı açın. Yayınladığınız seçici ve alan adı ile platform işaretlerini onaylayın.
- 4
4. İmzaları ve hizalamayı doğrulayın
Kontrol ettiğiniz bir posta kutusuna bir test mesajı gönderin ve DKIM geçişi için başlıkları kontrol edin. DKIM DMARC ile uyumlu olması için d= alan adının From alan adınızla eşleştiğini doğrulayın. Bir denetleyici veya etki alanı taraması, tek bakışta gücü ve hizalamayı doğrular.
- 5
5. Tuşları bir programa göre döndürün
Anahtarları her altı ila on iki ayda bir değiştirmeyi planlayın. Yeni bir seçici yayınlayın, imzalamayı ona geçirin, geçtiğini doğrulayın ve hiçbir posta kullanmadığında eski kaydı kaldırın.
Kayıt örneği
s1._domainkey.example.com IN TXT " v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ..." DNS kayıt uzunluğunu sınırlıyorsa, alıntılanan dizelere bölün.
Yaygın kurulum hataları
- Anahtarın değeri bozan satır sonları veya boşluklarla yapıştırılması.
- Kaydın eksik görünmesi için yanlış seçici adıyla yayınlanıyor.
- 2048 bit mevcut olduğunda 1024 bitlik bir anahtar kullanma.
- Bir gönderme hizmetinin unutulması, dolayısıyla postanın imzasız kalması.
- İmzalama etkinleştiriliyor ancak alanın DMARC için From ile uyumlu olup olmadığı hiçbir zaman kontrol edilmiyor.
Doğrulayın ve ardından uygulayın
DKIM geçip hizalandıktan sonra DMARC yaptırıma taşıyın. Raporları izlemek için p=none başlayın, tüm gönderenlerinizin kimlik doğrulamasını onaylayın, ardından p=quarantine ve p=reject. Google ve Yahoo 2024'ten bu yana toplu gönderenlerin kimlik doğrulamasını zorunlu kılıyor; bu nedenle, doğrulanmış bir DKIM kurulumu, gelen kutusuna ulaşmanın bir parçasıdır. EmailAuth kurulumdan sonra seçicilerinizi izler, zayıf veya eski anahtarları işaretler ve siz yeni gönderenler ekledikçe DKIM uyumlu kaldığını doğrular.
Sık sorulan sorular
Kaydı yayınladıktan sonra DKIM çalışması ne kadar sürer?
DNS kaydının yayılması gerekir; bu işlem genellikle birkaç dakika sürer ancak sağlayıcınıza ve TTL'ye bağlı olarak bir güne kadar da sürebilir. Genel anahtar DNS göründüğünde ve imzalama etkinleştirildiğinde, alıcılar postanızı doğrulayabilir. Bir test mesajı gönderin ve başarılı olduğunu doğrulamak için başlıkları kontrol edin.
Tüm gönderme araçlarım için tek bir DKIM anahtarı kullanabilir miyim?
Her hizmete kendi seçicisini ve anahtarını vermek daha temizdir çünkü özel anahtar o platformda kalır. Her platformun kendi özel anahtarı bulunduğundan, araçlar arasında bir anahtarın paylaşılması pratik değildir. Servis başına bir seçici kullanmak, rotasyonu ve sorun gidermeyi de kolaylaştırır.
DKIM için hangi anahtar uzunluğunu kullanmalıyım?
DNS sağlayıcınızın ve platformunuzun desteklediği durumlarda 2048 bit RSA kullanın. Bazı alıcıların artık önermediği eski 1024 bit standardından daha güçlüdür. Uzun anahtar bir TXT dizesine sığmazsa, onu birden çok tırnaklı dizeye bölün.
DKIM kuruluysa yine de SPF ve DMARC ihtiyacım var mı?
Evet. DKIM mesajın imzalandığını ve değiştirilmediğini kanıtlar ancak DMARC kimlik doğrulamasını görünür Kimden alan adınıza bağlar ve alıcılara hata durumunda ne yapmaları gerektiğini söyler. SPF ikinci bir hizalama yolu sağlar. Üçü de Google ve Yahoo toplu gönderenlerden beklediği şeylerdir.
DKIM nasıl yapılandırabilirim?
E-posta platformunuzda DKIM açın, gösterdiği DNS kaydını kopyalayın, yayınlayın, DNS yayılmasını bekleyin ve doğrula veya imzalamaya başlayın seçeneğini tıklayın.
DKIM çalışması ne kadar sürer?
DNS yayılımına ve sağlayıcınızın TTL'sine bağlı olarak genellikle birkaç dakikadan birkaç saate kadar sürer.
[ DKIM rehber ]
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.
SaaS · Özel kiracılık · Şirket içi hava boşluklu · BYOK şifrelemesi