Was ist DKIM – Wie es funktioniert, seine Bedeutung und alles, was Sie wissen müssen
Veröffentlicht: 2022-12-09DKIM ( DomainKeys Identified Mail ) ist als Sicherheitsstandardmethode bekannt, die böswillige Aktivitäten erkennt und verhindert, dass sich Spammer als legitime Domain ausgeben.
Es bemerkt wirklich, ob während der Übertragung zwischen sendenden und empfangenden Mailservern Änderungen vorgenommen werden.
Jede E-Mail enthält eine Domain. Spammer sind es gewohnt, den Domainnamen zu replizieren und Phishing-E-Mails zu versenden, um den Empfänger anzugreifen. Bei DKIM dreht sich alles um das Hinzufügen von Sicherheitsverschlüsselung, damit Ihre E-Mails sicher sind.
Dieser Blog erklärt, wie DKIM funktioniert, wie man es einrichtet und wie wichtig es ist. Weiter lesen.
Was ist die DKIM-Signatur und wie funktioniert sie?
DKIM (Domain Keys Identified Mail) ist eine E-Mail-Authentifizierungstechnik, mit der der Empfänger überprüfen kann, ob eine E-Mail tatsächlich gesendet und vom Eigentümer dieser Domain autorisiert wurde. Dies geschieht, indem die E-Mail mit einer digitalen Signatur versehen wird. Diese DKIM-Signatur ist ein Header, der der Nachricht hinzugefügt und durch Verschlüsselung gesichert wird.
dmarc-Analysator
Sie fügen Ihren E-Mails eine DKIM-Signatur oder einen Header hinzu, wodurch Ihre Nachricht geschützt bleibt. Es hilft sowohl Sendern als auch Empfängern.
Sobald der Mailserver eines Empfängers erkennt, dass Ihre E-Mail mit einer gültigen DKIM-Signatur signiert ist, wird Ihre E-Mail-Verbindung gesichert.
DKIM-Signaturen sind für Endbenutzer nicht sichtbar, sie funktionieren zwischen der Serverebene.
Beispiel einer DKIM-Signatur
Um Ihnen ein besseres Verständnis von DKIM-Schlüsseln zu vermitteln, ist hier ein Beispiel für einen DKIM-Header –
v=1; a=rse-ufc989;
d=demo.com; s=große E-Mail;
h=von:bis:Betreff;
bh=sNicn1ZUBsharc9ewLAKwfAL3Jlo80c=;
t=19987367792;
b=LK09yytPoaw78hhkshyyyatafw877hagegvwqwe3mehaspoe034ieo+ ieor99juTGVsebfhhvo/HHwien34njsdbf7ouuseebsQIO/dheu78jhuwb=
Nun, Sie sehen da oben so viele Zahlen, richtig? Lassen Sie uns Ihre Verwirrung zuerst mit einer vollständigen Beschreibung aufklären –
- v= gibt die verwendete DKIM-Version an.
- d= ist der Domänenname eines Absenders.
- s= Dies ist der Bereich/Selektor, den der empfangende Server verwenden soll, um nach dem DNS-Eintrag zu suchen.
- h= Es listet die Header-Felder auf, die zum Generieren der digitalen Signaturen verwendet werden
Lassen Sie uns Ihnen ein Beispiel aus dem wirklichen Leben zum besseren Verständnis geben. Angenommen, Niloy hat eine E-Mail an Mehreen unter Verwendung der Domain von weMail gesendet. Als Betreff gab er „Amazing Offers – Black Friday“ an.
So wird der Inhalt in „b“ = „[email protected]“ + „[email protected]“ + „Amazing Offers – Black Friday“ verwendet. Grundsätzlich werden „An“, „Von“ und die Betreff-Überschriften verwendet.
- b= ist die digitale/numerische Signatur, die von „h“ und „bh“ generiert und mit dem privaten Schlüssel signiert wurde.
- bh= Dieses Tag ist der Hash des E-Mail-Textes. Es ist eine verschlüsselte Version des Inhalts Ihrer E-Mail. Dadurch wird verhindert, dass E-Mail-Inhalte geändert werden, nachdem DKIM sie signiert hat und bevor sie ihre Empfänger erreichen.
- a = Dies gibt den Algorithmus an, der zur Berechnung der digitalen Signatur verwendet wird.
- t = Dies ist ein Zeitstempel-Tag. Es hilft, die Signaturerstellungszeit aufzuzeichnen.
So erstellen Sie einen DKIM-Schlüssel
Um einen DKIM-Eintrag auf dem Domain Name Server (DNS) hinzuzufügen, müssen Sie zuerst einen DKIM-Schlüssel erstellen. Lassen Sie uns Ihnen einen Überblick geben, wie Sie einen DKIM-Schlüssel generieren.
Schritt 1: Listen Sie alle Ihre E-Mail-Versanddomänen oder Apps von Drittanbietern auf, wie z.
Schritt 2: Nachdem Sie alle Ihre sendenden Domains aufgelistet haben, müssen Sie ein DKIM-Paket installieren. Dieser gesamte Vorgang hängt von Ihrem Mailserver-Betriebssystem und dem von Ihnen gewählten DKIM-Paket ab.
Schritt 3: Im dritten Schritt müssen Sie einen öffentlichen und einen privaten DKIM-Schlüssel generieren. DKIM-Schlüsselgeneratoren können Ihnen beim Erstellen der Schlüssel helfen. Es gibt so viele Online-Tools.
Sie können sie auf Google finden, indem Sie einfach nach „DKIM Generator“ suchen. Legen Sie während der Schlüsselerstellung bitte Selektornamen für Ihre Schlüsselpaare fest. Die Selektoren teilen den Mailservern mit, wo sie den öffentlichen Schlüssel für jede Domäne finden können.
So fügen Sie einen DKIM-Eintrag zu DNS hinzu
Nachdem Sie DKIM-Schlüssel erstellt haben, müssen Sie nun Ihren DKIM-Eintrag zu Ihrem DNS hinzufügen, um den Einrichtungsvorgang abzuschließen. Folgen Sie den unteren Schritten:
Schritt 1: Sie müssen Ihren öffentlichen DKIM-Schlüssel veröffentlichen und den privaten verstecken. Fügen Sie den öffentlichen Schlüssel als txt-Datei zu Ihrem Domain Name Server (DNS) hinzu und veröffentlichen Sie Ihren öffentlichen DKIM-Schlüssel.
Und speichern Sie den privaten Schlüssel auf Ihrem SMTP-Mailserver, Mail Transfer Agent (MTA) oder an dem Ort, den Ihr DKIM-Paket angibt. Es kann bis zu 2 Tage dauern, bis die Änderungen wirksam werden. Also sei geduldig.
Schritt 2: Als letztes müssen Sie Ihren E-Mail-Server konfigurieren. Bitte befolgen Sie die Anweisungen Ihres Servers, da die Einrichtung je nach Server variieren kann.
Können Sie mehr als einen DKIM-Eintrag führen?
Eigentlich ja. Aber es gibt etwas, das Sie wissen müssen. Eine Domäne kann mehrere öffentliche DKIM-Schlüsseldatensätze zum Senden von E-Mails haben. Sie müssen nur überprüfen, ob jeder Schlüssel einen anderen Selektornamen verwendet.
So überprüfen Sie die DKIM-Signatur
Es ist ein etwas komplizierter Prozess, dies manuell zu überprüfen. Sie benötigen also etwas Fachwissen, um es erfolgreich zu tun. Darüber hinaus ist es mit komplexen Systemen wie dem Senders Policy Framework (SPF) verbunden. Hier sind also fachkundige Hände gefragt.
Aber keine Sorge. Wenn Ihnen so etwas nicht bekannt ist, gibt es immer eine Lösung. Die meisten nicht technisch versierten Personen verwenden DKIM-Signaturüberprüfungstools, um DKIM-Signaturen zu überprüfen, um solche Probleme zu vermeiden. Es gibt so viele Online-Tools, die Ihnen dabei helfen –
- Überprüft die Gültigkeit des DKIM-Schlüssels
- Verifizieren Sie E-Mail-DKIM-Schlüssel anhand einer öffentlichen Datenbank
Überprüfen Sie die DKIM-Signatur mit Gmail:
Um dies zu überprüfen, stellen Sie sicher, dass Sie die Webversion von Google Mail verwenden. Folgen Sie nun diesen Schritten –
1. Klicken Sie zunächst auf die E-Mail, die Sie abrufen möchten
2. Klicken Sie nun auf das Navigationssymbol in der oberen Leiste, um die Labels zu überprüfen und zu prüfen, ob es mit Ihrem Domainnamen signiert ist oder nicht
3. Klicken Sie in diesem Schritt auf die drei verfügbaren Punkte auf der rechten Seite Ihrer E-Mail und wählen Sie Details anzeigen.
Überprüfen Sie nun den Header der E-Mail. Wenn Ihr „DKIM = Pass“, dann ist Ihr DKIM in Ordnung.
Überprüfen Sie die DKIM-Signatur mit Yahoo Mail
Um die DKIM-Signatur auf Yahoo Mail zu testen, folgen Sie dem Verfahren –
- Öffnen Sie die Desktop-/Webversion von Yahoo Mail
- Klicken Sie auf das Setup-Symbol
- Wählen Sie nun den Abschnitt „Vollständige Kopfzeile anzeigen“.
Überprüfen Sie nun den DKIM-Status. Wenn Sie „dkim=pass“ gefunden haben, ist Ihre DKIM-Signatur akzeptabel.
Vorteil der DomainKeys Identified Mail (DKIM) Authentifizierung
DKIM ist so wichtig, wenn Sie es mit einer großen E-Mail-Liste zu tun haben. Es kann Ihnen so viele Vorteile bringen. Hier sind einige davon -
- Hilft, E-Mail-Spoofing zu stoppen
- DKIM kann Ihre Authentizität verbessern
- Mit DKIM können Sie IP-Sperren vermeiden und das Drosselungslimit einiger Domains erhöhen.
- DKIM-authentifizierte Domains unterliegen einer weniger strengen SPAM-Filterung
- Verhindern Sie, dass Spammer die Quelle der E-Mail manipulieren
- Hilft, Kundenvertrauen zu gewinnen
Abschließende Gedanken zu DKIM
Sie müssen eine DKIM-Signatur einfügen, wenn Sie ein kleines oder großes Unternehmen führen und E-Mail-Marketingkampagnen durchführen. Diese Unterschrift wandert bis in den Posteingang Ihrer Kunden auf der ganzen Welt. Das hebt Ihren Ruf und steigert Ihre Authentizität in der virtuellen Welt. Außerdem können Sie Ihren Kunden helfen, nicht betrogen zu werden. Es ist eine Win-Win-Methode für beide Seiten.