Rehber: kimlik doğrulama
DKIM nasıl kurulur
DKIM her iletiyi özel bir anahtarla imzalar ve eşleşen açık anahtarı DNS'inizde yayımlar; böylece alıcı, iletinin sorumluluğunu hangi alan adının üstlendiğini ve imzalı bölümlerin yolda değiştirilmediğini denetleyebilir.
Son gözden geçirme: 4 Kasım 2026
DKIM imzası neyi kanıtlar
DomainKeys Identified Mail (DKIM, RFC 6376) her iletiye bir DKIM-Signature başlığı ekler. Bu başlık imzalayan alan adını (d=) ve bir seçiciyi (s=) belirtir, imzalanan başlıkları listeler, gövdenin bir özetini (hash) ve her ikisi üzerinde bir imza taşır.
Alıcı açık anahtarı DNS'ten alır, imzayı denetler ve gövde özetini yeniden hesaplar. pass sonucu, imzalayan alan adının iletinin sorumluluğunu üstlendiğini ve imzalanan bölümlerin imzadan sonra değişmediğini gösterir.
Anahtar nerede durur
Açık anahtar, selector._domainkey.yourdomain adresindeki bir TXT kaydıdır. Seçici, bir alan adının aynı anda birden fazla anahtar tutmasını sağlar; örneğin her gönderim hizmeti için bir tane ya da bir değişiklik sırasında eski ve yeni anahtar.
Gönderim hizmetiniz anahtar çiftini üretir, özel anahtarı saklar ve size yayımlamanız gereken kaydı verir. Değeri tam olarak kopyalayın: p= değerinde eksik tek bir karakter tüm imzaları geçersiz kılar.
- Uzun anahtarlar, tek bir TXT dizesinin sınırı olan 255 karakteri aşar. DNS sağlayıcılarının çoğu bunu sizin için böler; sağlayıcınız bölmüyorsa değeri, alıcıların birleştirdiği tırnak içinde birkaç dize olarak girin.
- Kaydı, bir DNS hizmetinin proxy'si veya yeniden yazması olmadan düz bir TXT kaydı olarak yayımlayın.
v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA...Anahtar uzunluğu ve algoritma
RFC 8301'e göre imzalayanlar en az 1024 bitlik RSA anahtarları kullanmalı, tercihen en az 2048 bit kullanmalı ve rsa-sha1 ile imzalamamalıdır. rsa-sha256 ile 2048 bitlik bir RSA anahtarı bugün yaygın seçimdir ve tüm büyük posta kutusu sağlayıcıları tarafından kabul edilir.
İmzayı ne bozar
İmzadan sonra imzalı başlıkları veya gövdeyi değiştiren her şey: altbilgi ekleyen ya da konuyu düzenleyen bir e-posta listesi, bağlantıları yeniden yazan bir güvenlik ağ geçidi veya iletiyi yeniden kodlayan bir sunucu. relaxed kanonikleştirme (c=relaxed/relaxed) boşluk değişikliklerine ve başlık adlarındaki büyük-küçük harf değişikliklerine tolerans gösterir, içerik değişikliklerine değil.
Basit yönlendirme imzayı genellikle bozmaz; DKIM'in DMARC'ın daha dayanıklı yarısı olmasının nedeni budur.
Sonucu denetleyin
Kendi posta kutularınızdan birine bir ileti gönderin ve Authentication-Results başlığını okuyun: istediğiniz, header.d= değeri alan adınız olan dkim=pass sonucudur. d= alan adı sizin değil de sağlayıcınızınsa ileti imzalıdır ama DMARC için hizalı olmaz.
Mail.Land DKIM'i nasıl ele alır
Bir alan adı eklediğinizde Mail.Land onun için 2048 bitlik bir RSA anahtar çifti üretir ve mlnd._domainkey.yourdomain adresinde yayımlamanız için size bir TXT kaydı verir (seçici mlnd). O alan adından giden her ileti kendi anahtarıyla ve d= olarak alan adınızla imzalanır; böylece DKIM, From adresinizle hizalanır.
DKIM zorunludur: alan adının gönderim yapabilmesi için SPF, DKIM ve DMARC'ın üçünün de doğrulanması gerekir.
Kaynaklar
- RFC 6376, DomainKeys Identified Mail (DKIM) Signatures (erişim tarihi 4 Kasım 2026)
- RFC 8301, DKIM için şifreleme algoritması ve anahtar kullanımı güncellemesi (erişim tarihi 4 Kasım 2026)
- Google, e-posta gönderen yönergeleri (erişim tarihi 4 Kasım 2026)
- Yahoo, gönderen için en iyi uygulamalar (erişim tarihi 4 Kasım 2026)
Uygulamaya geçirin
Alan adınızı Mail.Land'e ekleyin; panel, yayımlamanız gereken SPF, DKIM ve DMARC kayıtlarını tam olarak gösterir.