DKIM-Record erstellen und prüfen
Wandeln Sie den öffentlichen Schlüssel Ihres Mailservers in einen selector._domainkey-TXT-Record um und prüfen Sie den heute veröffentlichten DKIM-Schlüssel einer Domain.
1Schlüsseldetails
Der Name, unter dem Ihr Mailserver diesen Schlüssel veröffentlicht: Er erscheint in der Signatur als s=.
Fügen Sie den öffentlichen Schlüssel ein, den Ihr Mailserver erzeugt hat. PEM-Kopfzeilen, Zeilenumbrüche und ein führendes p= werden automatisch entfernt.
2Optionen
Bei „Beliebig“ belassen, außer Sie müssen SHA-1 verbieten.
- Eintragstyp
- TXT
- Name / Host
- -
- TTL
- 3600
- Erzeugen Sie das Schlüsselpaar auf Ihrem Mailserver oder öffnen Sie die DKIM-Einstellungen Ihres Anbieters.
- Kopieren Sie den öffentlichen Schlüssel und den Selektor, unter dem er ausgestellt wurde.
- Fügen Sie einen TXT-Eintrag mit dem hier gezeigten Namen und Wert hinzu.
- Aktivieren Sie die DKIM-Signierung auf dem Mailserver, sobald der Eintrag verbreitet wurde.
- Senden Sie sich selbst eine Testnachricht und bestätigen Sie den Schlüssel im Prüf-Tab.
Ein 2048-Bit-Schlüssel macht den Eintrag länger als 255 Zeichen. Das ist normal: DNS speichert ihn als mehrere zitierte Zeichenketten, und die meisten Kontrollpanels teilen ihn automatisch auf.
Fügen Sie den von Ihrem Mailserver erzeugten öffentlichen Schlüssel ein, um den zu veröffentlichenden Record zu erstellen, oder wechseln Sie zum Checker, um den heute verwendeten DKIM-Schlüssel einer Domain zu prüfen. Private Schlüssel bleiben auf Ihrem Server: fügen Sie hier niemals einen ein.
- Schlüssel
- -
- Abgefragter Record
- -
| Selector | Schlüssel |
|---|
| Tag | Wert | Bedeutung |
|---|
Über DKIM-Record erstellen und prüfen
Der DKIM-Record-Generator & Checker erstellt den `selector._domainkey`-TXT-Record, den Sie veröffentlichen, und untersucht den heute von einer Domain veröffentlichten. DKIM signiert jede ausgehende Nachricht mit einem privaten Schlüssel auf Ihrem Mailserver; Empfänger holen den passenden öffentlichen Schlüssel aus dem DNS und prüfen die Signatur. Ist der Record fehlerhaft, schlagen alle Signaturen unbemerkt fehl.
Der Generator nimmt den von Ihrem Mailserver oder Anbieter erzeugten öffentlichen Schlüssel und versieht ihn mit den richtigen Tags: Version, Schlüsseltyp, optionale Hash-Beschränkung, Diensttyp und Flags. Er fragt nie nach einem privaten Schlüssel, erzeugt keinen und überträgt keinen: Dieser Schlüssel wird auf dem Server erzeugt und darf ihn nie verlassen, weshalb kein seriöses DKIM-Tool anbietet, einen im Browser zu erstellen.
Der Checker fragt den Selector ab, validiert jedes Tag gegen RFC 6376 und leitet Schlüsselalgorithmus und -größe aus dem veröffentlichten Schlüssel ab. Er markiert die relevanten Probleme: einen widerrufenen Schlüssel (ein leeres `p=`), einen beim Kopieren abgeschnittenen Schlüssel, einen 1024-Bit-Schlüssel, der ersetzt werden sollte, einen aktivierten Testmodus, der Empfängern mitteilt, Fehlschläge vollständig zu ignorieren, sowie eine `h=sha1`-Beschränkung, die RFC 8301 für veraltet erklärt hat. Kennen Sie Ihren Selector nicht, lassen Sie das Feld leer, und die gängigen werden geprüft.
So verwenden Sie DKIM-Record erstellen und prüfen
- Erzeugen Sie das Schlüsselpaar auf Ihrem Mailserver oder öffnen Sie die DKIM-Einstellungen Ihres E-Mail-Anbieters.
- Kopieren Sie den öffentlichen Schlüssel und den Selector, unter dem er ausgestellt wurde. Lassen Sie den privaten Schlüssel, wo er ist.
- Fügen Sie den öffentlichen Schlüssel in den Generator-Tab ein, legen Sie Domain und Selector fest und passen Sie die Optionen bei Bedarf an.
- Veröffentlichen Sie den TXT-Record unter dem angezeigten Namen, selector._domainkey.ihredomain.de, mit einer TTL von einer Stunde.
- Aktivieren Sie die DKIM-Signierung in Ihrem Mailserver, sobald der Record verbreitet wurde.
- Nutzen Sie den Checker-Tab, um zu bestätigen, dass der Schlüssel lesbar, die richtige Größe hat und nicht im Testmodus verblieben ist.