Ana içeriğe geç
MailLand

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.

Mail.Land belgelerinde DNS kurulumu

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.