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.