DKIM nedir?

İngilizce: DomainKeys Identified Mail

Gönderen sunucunun e-postayı özel anahtarla dijital olarak imzaladığı, alıcının da DNS'te yayımlanan açık anahtarla imzayı doğruladığı e-posta kimlik doğrulama yöntemi. RFC 6376 ile tanımlanmıştır.

DKIM imzası iletinin başlığına DKIM-Signature alanı olarak eklenir. İmzada, imzalayan alan adı (d=) ve açık anahtarın DNS'te bulunduğu seçici (s=) yer alır. Alıcı sunucu secici._domainkey.ornek.com.tr adresindeki TXT kaydından açık anahtarı alır ve imzayı doğrular.

DKIM iki şeyi kanıtlar: iletinin imzalayan alan adının yetkisiyle gönderildiğini ve imzalanan kısımların yolda değiştirilmediğini. SPF'den farklı olarak e-posta yönlendirmelerinde genellikle bozulmaz; bu yüzden DMARC'den geçmenin en güvenilir yoludur.

İyi uygulamalar: En az 2048 bit RSA anahtar kullanın, anahtarları belirli aralıklarla yeni bir seçiciyle döndürün ve alan adınız adına gönderim yapan tüm üçüncü taraf hizmetlerde (bülten, CRM) DKIM imzalamayı kendi alan adınızla etkinleştirin.

Onaylıyor musunuz?