LIONFIN

Sözlük

DKIM nedir?

DomainKeys Identified Mail

Diğer adları: domainkeys identified mail, dkim kaydı, dkim imzası, _domainkey

Tanım

DKIM (DomainKeys Identified Mail), gönderen posta sunucusunun her e-postaya özel anahtarla dijital imza eklediği ve alıcı sunucunun bu imzayı DNS’te yayımlanan açık anahtarla doğruladığı e-posta kimlik doğrulama yöntemidir. İletinin gerçekten o alan adı tarafından gönderildiğini ve yolda değiştirilmediğini kanıtlar.

DKIM nasıl çalışır?

DKIM, açık anahtarlı kriptografiyle çalışır. Gönderen sunucu, iletinin belirli başlıklarından ve gövdesinden bir özet oluşturup özel anahtarla imzalar ve sonucu DKIM-Signature başlığı olarak ekler. Bu başlıkta alan adı (d=) ve seçici (s=) bilgisi yer alır. Alıcı sunucu, secici._domainkey.alanadi adresindeki TXT kaydından açık anahtarı alır ve imzayı doğrular:

mail2026._domainkey.ornek.com.tr.  3600  IN  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA..."

Seçici sayesinde aynı alan adı için birden fazla anahtar (ör. hosting sunucusu ve bülten servisi için ayrı) aynı anda kullanılabilir.

DKIM kurarken nelere dikkat edilmeli?

  • Anahtar uzunluğu: RSA için 2048 bit önerilir; 1024 bit artık zayıf kabul edilir. 2048 bitlik anahtar 255 karakterden uzun olduğu için TXT kaydında parçalara bölünür.
  • Her gönderici için imza: E-posta gönderen her servis (hosting, CRM, bülten aracı, SMTP relay) kendi DKIM imzasını atmalıdır.
  • Anahtar rotasyonu: Anahtarları düzenli aralıklarla yeni bir seçiciyle değiştirin; eski kaydı geçiş tamamlanınca kaldırın.
  • İletiyi değiştiren aracılar: Gövdeye altbilgi ekleyen posta listeleri ya da güvenlik ağ geçitleri imzayı bozabilir.

DKIM tek başına politika belirlemez; doğrulama başarısız olduğunda ne yapılacağını DMARC tanımlar. SPF ile birlikte kurulumu DKIM kaydı nasıl eklenir rehberinde anlatılır.

İlgili terimler

DMARC
DMARC (Domain-based Message Authentication, Reporting and Conformance), SPF ve DKIM sonuçlarını iletinin “Kimden” adresindeki alan adıyla eş...
SMTP Relay
SMTP relay, bir sunucunun ya da uygulamanın e-postalarını doğrudan alıcıya göndermek yerine, kimlik doğrulamasıyla bağlandığı ve iletileri o...
SPF
SPF (Sender Policy Framework), bir alan adı adına hangi sunucuların ve IP adreslerinin e-posta göndermeye yetkili olduğunu DNS’te bir TXT ka...
TXT Kaydı
TXT kaydı (Text record), bir alan adına serbest biçimli metin eklemeye yarayan DNS kaydıdır. Günümüzde en çok SPF, DKIM ve DMARC gibi e-post...

← Tüm terimler