DKIM (DomainKeys Identified Mail) bir elektronik posta kimlik doğrulama standardıdır. E-postanın gerçekten alan adınızdan gönderildiğinden ve alıcıya ilk halinde ulaştığından, yani yolda kötü niyetli kişiler tarafından değiştirilmediğinden emin olmaya yardımcı olur.
Fikrin temelinde kriptografi yatar
Bir çift kriptografik anahtar oluşturulur: özel ve genel. Özel anahtar yardımıyla mesaj güvenli bir şekilde şifrelenebilir, genel anahtar yardımıyla ise — şifreleri çözülebilir. Genel anahtar alan adı kayıtlarında yayımlanır, özel anahtar ise posta sunucusunda güvenli bir şekilde saklanır. E-posta gönderilirken başlıklarına dijital bir imza eklenir. O, herkesçe bilinen bir kriptografik algoritma yardımıyla oluşturulur. İmza için bir dize üretilir: bu, e-postanın gövdesini ve gönderim tarihi, alıcı ve diğer hizmet bilgilerinden sorumlu bazı önemli başlıkları içerir. Bu dize özel anahtarla şifrelenir ve e-postaya eklenir. Alıcı taraf (alıcının posta sunucusu), bu imzayı alan adı kayıtlarında yayımlanan genel anahtar yardımıyla çözebilir ve beklenen dizeyle karşılaştırabilir. E-posta yolda değiştirildiyse, imza uyuşmaz. Ayrıca yalnızca yetkili gönderen, doğru bir imza oluşturmak için doğru özel anahtara sahiptir. Böylece alıcının sunucusu, bunun gerçek bir gönderenden gelen gerçek bir e-posta olduğundan emin olabilir.
Bu güçlü koruma mekanizması tek başına yeterli değildir — ayrıca SPF ve DMARC yapılandırmanız gerekir.
Anahtar nasıl oluşturulur?
- sender-solutions.com kişisel hesabında gerekli projeye geçin veya yeni bir tane oluşturun.
- Yan menüdeki DKIM anahtarları sekmesine geçin.
- Yeni bir anahtar oluşturma formunu göreceksiniz. Üç alandan oluşur:
- Ad — kendi rahatlığınız için serbest metin alanı. Bu, bunun hangi anahtar olduğunu anlamanız için gereklidir, çünkü bir alan adı için birçok DKIM anahtarı oluşturulabilir.
- Alan adı — e-posta gönderiminin yapılacağı alan adı için alan. Protokolü belirtmenize gerek yok — yalnızca alan adı, örneğin example.com.
- Seçici — bu, alan adının (DNS) bir parçası olacak bir dizedir. Yalnızca Latin harfleri (a–z), rakamlar ve tire içerebilir. Tire ile başlayamaz veya bitemez. Kısa ve bilgilendirici bir değer kullanılması önerilir, örneğin dkim2025 veya v1.
- Ekle düğmesine basın.

Bundan sonra özel ve genel anahtardan oluşan bir çift oluşturulur. Özel anahtar sunucumuzda güvenli bir şekilde saklanır ve onu indirme olanağı olmaz. Genel anahtarın alan adı kayıtlarında yayımlanması gerekir. Bunun nasıl yapılacağına dair talimat, bu anahtarın düzenleme sayfasında gösterilecektir.
Anahtarı yalnızca genel anahtarı alan adı kayıtlarında yayımladıktan sonra e-posta gönderimlerinde kullanın. sender-solutions.com sisteminin yayınını başarıyla doğruladığından emin olun.
