Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

DKIM (DomainKeys Identified Mail)

Definition: DKIM – kurz für DomainKeys Identified Mail – ist ein E-Mail-Authentifizierungsprotokoll, das versendete E-Mails mit einer kryptografischen digitalen Signatur ausstattet. Diese Signatur beweist, dass die Nachricht tatsächlich von einem autorisierten Mailserver der angegebenen Absender-Domain verschickt wurde und auf dem Weg zum Empfänger nicht verändert worden ist. Das Verfahren basiert auf asymmetrischer Kryptografie: Der versendende Mailserver signiert die E-Mail mit einem privaten Schlüssel, den er geheim hält. Der dazu passende öffentliche Schlüssel wird als DNS-TXT-Record unter einem frei wählbaren Selektor in der DNS-Zone der Absender-Domain veröffentlicht. Der empfangende Mailserver kann den öffentlichen Schlüssel aus dem DNS abrufen, die Signatur rechnerisch überprüfen und so feststellen, ob die E-Mail authentisch ist. DKIM wurde 2007 in RFC 4871 standardisiert und 2011 in RFC 6376 aktualisiert. Es ist neben SPF (Sender Policy Framework) und DMARC (Domain-based Message Authentication, Reporting and Conformance) eine der drei Säulen moderner E-Mail-Authentifizierung. Seit Anfang 2024 verlangen Google und Yahoo für alle Massensender zwingend eine gültige DKIM-Signatur, was DKIM für professionelles E-Mail-Marketing de facto zum absoluten Pflichtstandard macht. Ohne korrekt konfiguriertes DKIM landen E-Mails zuverlässig im Spam-Ordner oder werden vollständig abgelehnt.

Erläuterung

Der technische Ablauf einer DKIM-Signatur beginnt, bevor die E-Mail das sendende System verlässt. Der Mailserver oder ein vorgeschaltetes Signing-Gateway berechnet einen kryptografischen Hash-Wert über definierte Teile der E-Mail – in der Regel den Nachrichtenkörper sowie ausgewählte Header wie „From", „Subject" und „Date". Dieser Hash-Wert wird mit dem privaten DKIM-Schlüssel verschlüsselt und zusammen mit Metadaten wie dem Selektor-Namen, der signierenden Domain und der Liste der signierten Header als DKIM-Signature-Header in die ausgehende E-Mail eingefügt. Beim Empfänger läuft der Prozess in umgekehrter Richtung ab: Der empfangende Server liest aus dem DKIM-Signature-Header den Selektor und die Domain heraus, ruft den zugehörigen öffentlichen Schlüssel via DNS-Abfrage (TXT-Record) ab und entschlüsselt die Signatur. Anschließend berechnet er eigenständig einen Hash über dieselben E-Mail-Bestandteile und vergleicht das Ergebnis. Stimmen beide Hash-Werte überein, ist die Signatur gültig – die E-Mail ist authentisch und unverändert. Stimmen sie nicht überein, wurde die E-Mail entweder nach dem Versand verändert oder sie stammt von einem nicht autorisierten Absender.

Ein wesentlicher Vorteil von DKIM gegenüber SPF besteht in seiner Persistenz bei E-Mail-Weiterleitungen. SPF prüft die IP-Adresse des sendenden Servers und schlägt bei Weiterleitungen über Drittserver regelmäßig fehl, weil der weiterleitende Server eine andere IP-Adresse besitzt. DKIM hingegen ist an den Inhalt der Nachricht gebunden: Solange der Nachrichteninhalt unverändert bleibt, gilt die ursprüngliche Signatur auch nach Weiterleitungen noch als gültig. Dies macht DKIM zu einer robusteren Authentifizierungsmethode in realen Mailinfrastrukturen, die häufig Weiterleitungsketten enthalten. Voraussetzung ist allerdings, dass der weiterleitende Server den DKIM-Header nicht entfernt oder den Nachrichteninhalt verändert, was bei einigen Mailinglisten-Programmen leider vorkommt.

DKIM-Signaturen können auf verschiedenen Ebenen konfiguriert werden. Neben der einfachen Signatur der eigenen Absender-Domain ist es auch möglich, mehrere Signaturen einzufügen – beispielsweise eine vom E-Mail-Service-Provider (ESP) für seine eigene Versand-Subdomain und eine zweite für die eigentliche Marken-Domain des Absenders. Diese Praxis wird als „Aligned Signing" bezeichnet und ist für eine vollständige DMARC-Konformität erforderlich, da DMARC die DKIM-Domain mit der sichtbaren „From"-Domain abgleicht.

Technische Schlüsselkonzepte

DKIM im Zusammenspiel mit SPF und DMARC

Praxisrelevante Einrichtungsschritte

Praxistipp: Überprüfen Sie nach jeder DNS-Änderung die DKIM-Signatur mit einem kostenlosen Online-Tool wie MXToolbox oder Mail-Tester.com, bevor Sie eine große Kampagne versenden. Nutzen Sie Selektoren wie „q1-2026" oder „brevo" zur schnellen Identifikation, welcher Kanal oder Zeitraum mit welchem Schlüssel signiert. Richten Sie außerdem DMARC-Reporting ein, um automatisch benachrichtigt zu werden, wenn Dritte unberechtigt Ihre Domain zum Versand missbrauchen – DKIM allein ohne DMARC bietet keinen Schutz vor Domain-Spoofing.