DKIM-Selektoren und -Einträge prüfen
Überprüfen Sie einen mitgelieferten Selektor und eine Domain auf einen verwendbaren DKIM-DNS-Eintrag.
Ihre Eingaben
Ihre Ergebnisse
Bereit, wenn Sie es sindIhre Ergebnisse erscheinen hier.
So funktioniert es
Erstellen Sie selector._domainkey.domain, inspizieren Sie einen eingefügten DKIM Public-Key-Datensatz oder fragen Sie seinen TXT-Datensatz ab. Das Versions-Tag ist optional; wenn vorhanden, muss es zuerst und genau DKIM1 sein. Der Standardschlüsseltyp ist RSA. Ein leerer p-Wert bedeutet einen widerrufenen Schlüssel. Quelle: https://datatracker.ietf.org/doc/html/rfc6376, https://www.rfc-editor.org/rfc/rfc8463.html und https://knowledge.workspace.google.com/admin/security/set-up-dkim.
Gut zu wissen
Common-Tag und base64 Checker, kein vollständiger RFC-Validator oder kryptographischer Verifizierungsdienst. RSA ASN.1-Struktur, Modulstärke und Nachrichtensignaturen werden nicht überprüft. Keine Selector Discovery oder DNS-Änderungen. Live-Lookup verwendet den freigegebenen Google Public DNS-Helfer mit einem Sechs-Sekunden-Timeout; Eingefügter Modus stellt keine Anfragen. DNS-Ausfälle sind nicht eindeutig. Internationale Domains müssen im Punycode eingetragen werden.
Wann Sie dieses Tool verwenden sollten
Ein DKIM-Selektor identifiziert den öffentlichen DNS-Schlüssel, der mit der Signaturdomäne einer Nachricht verknüpft ist. Dieser Checker erstellt den Lookup-Hostnamen und überprüft entweder einen eingefügten Datensatz oder Live-TXT-Werte. Er überprüft gängige Tags und Public-Key-Codierung, einschließlich der erwarteten Ed25519-Bytelänge. Verwenden Sie ihn, um die DNS-Anweisungen eines Anbieters zu überprüfen oder eine genaue Selektor-Suche zu diagnostizieren; er überprüft nicht kryptographisch eine E-Mail-Signatur oder entdeckt jeden Selektor in einer Domäne.
- Überprüfen Sie einen vom Anbieter bereitgestellten DKIM TXT-Wert, bevor Sie ihn zu DNS hinzufügen.
- Suchen Sie nach dem Selektor und der Signierdomäne, die in einer Originalnachricht gefunden wurde.
- Identifizieren Sie einen leeren Public-Key-Wert oder ein Basis-Tag und base64-Fehler.
So verwenden Sie dkim selector und record checker
Suchen Sie die Domain und den Selector
Verwenden Sie d= aus einem DKIM-Signature-Header für die Sendedomäne und s= für den Selektor oder verwenden Sie die Setup-Anweisungen Ihres Providers. Geben Sie Hostnamen anstelle einer E-Mail-Adresse oder Website-URL ein.
Wählen Sie den Inspektionsmodus
Fügen Sie einen TXT-Wert für einen lokalen Check ein oder wählen Sie eine Live-DNS-Suche aus. Zitierte DNS-Abschnitte, die zu einem Wert gehören, werden verknüpft. Der Live-Modus sendet den erstellten Selektor-Hostnamen an Google Public DNS.
Interpretieren Sie die Diagnose
Überprüfen Sie den vollständigen DNS-Host, Schlüsselstatus, dekodierte Bytes und Tag-Warnungen. Korrigieren Sie grundlegende Fehler mit Ihrem Provider und überprüfen Sie dann echte signierte Nachrichten mit einem geeigneten Authentifizierungsworkflow. Dieses Tool veröffentlicht oder rotiert keine Schlüssel.
Überprüfen Sie einen Ed25519-Demonstrationsschlüssel
Inputs
Verwenden Sie den Paste-Modus, example.com, selector brisbane und den mitgelieferten v=DKIM1; k=ed25519; p=... Demonstrationswert.
Ergebnis
Der Hostname ist brisbane._domainkey.example.com. Grundlegende Prüfungen bestehen und die Public-Key-Daten dekodieren auf 32 Bytes, berichtet als Present; 32-Byte Ed25519 Wert.
Was es bedeutet
Der Wert passt zu den unterstützten Tag- und Codierungsprüfungen. Es beweist nicht, dass example.com es veröffentlicht oder dass eine Nachricht korrekt signiert wurde. Der eingebaute Wert zeigt die Inspektion, anstatt Ihr eigenes privates / öffentliches Schlüsselpaar einzurichten.
Häufige Fehler zu vermeiden
Verwendung der sichtbaren Domain From automatisch
Die DKIM d= Domain einer Nachricht kann sich von der From-Domain unterscheiden. Verwenden Sie die Signaturdomäne und den Selektor aus der entsprechenden Signatur, wenn Sie diesen Schlüssel untersuchen.
Verwirrende TXT-Blöcke mit separaten Datensätzen
Ein langer Wert kann als zitierte Brocken innerhalb eines TXT-Datensatzes angezeigt werden. Mehrere unabhängige Schlüsseldatensätze am selben Selektor sind eine andere Zustands- und Triggerdiagnose.
Behandlung decodierter Byte als RSA-Stärke
Dieser Checker analysiert keine RSA ASN.1-Struktur oder Modullänge. Die Anzahl der decodierten Bytes ist keine Aussage über die Sicherheitsstärke eines RSA-Schlüssels.
Häufig gestellte Fragen
Definitionen, Edge Cases und praktische nächste Schritte für dieses Tool. Suchen Sie alle Tool FAQs
Was ist ein DKIM Selector?
Es ist das Label, das mit der Signierdomäne verwendet wird, um einen Schlüssel zu finden und selector._domainkey.domain zu erzeugen. Es lässt einen Absender verschiedene Schlüssel verwenden oder sie drehen. Erhalten Sie es aus dem s= Signaturwert der Nachricht oder Ihrem Provider, da dieses Tool keine Selektoren entdeckt.
Wie wähle ich die sendende Domain aus?
Verwenden Sie für eine Nachrichtenuntersuchung den Wert DKIM-Signature d=, der dem von Ihnen überprüften Selektor zugeordnet ist. Verwenden Sie für die Einrichtung die vom Anbieter beauftragte Signierdomäne. Geben Sie keine URL, Pfad oder E-Mail-Adresse ein; internationalisierte Domains sollten hier Punycode verwenden.
Verifiziert Passed Basic Checks die Unterschrift?
Nein. Es überprüft die unterstützten gemeinsamen Tags des Datensatzes und die base64-Kodierung. Es rekonstruiert keinen signierten Nachrichteninhalt, überprüft seine Signatur oder beweist den Domainbesitz. Ein echter Nachrichtenverifizierungsworkflow ist erforderlich, um festzustellen, ob eine bestimmte DKIM-Signatur übergeben wird.
Was bedeutet ein leeres p-Tag?
Ein leerer p-Wert markiert einen widerrufenen Schlüssel. Das Tool meldet Revoked und erklärt, dass es keine neuen Signaturen validieren kann. Ersetzen Sie es nicht durch einen beliebigen Beispielschlüssel; konsultieren Sie das Rotations- oder Wiederherstellungsverfahren des sendenden Anbieters für den richtigen aktuellen Schlüssel.
Werden RSA- und Ed25519-Datensätze unterstützt?
Beides wird anerkannt. RSA ist die Standardeinstellung, wenn k weggelassen wird, aber ASN.1-Struktur und Modulstärke werden nicht überprüft. Ed25519 Public-Key-Daten werden auf einen decodierten 32-Byte-Wert überprüft. Die Kodierung der Gültigkeit allein überprüft keine tatsächliche Signatur für beide Typen.
Kann ich einen Datensatz in zitierte Strings einfügen?
Ja. Zitierte DNS TXT-Abschnitte werden zu einem Wert verknüpft und Whitespace innerhalb von Public-Key-Daten wird akzeptiert. Fügen Sie den vollen Wert ohne PEM-Header ein. Unterscheiden Sie die Blockanzeige eines Bedienfelds von separaten TXT-Einträgen, die für denselben Selektor zurückgegeben werden.
Warum gibt Live Lookup keinen Rekord zurück?
Überprüfen Sie die Selektor-Schreibweise, die Signatur-Domäne, die DNS-Veröffentlichung und die Anweisungen des Anbieters. Das Tool fragt nur diesen genauen Hostnamen ab. Es werden keine alternativen Selektoren ausprobiert oder entschieden, welchen Selektor Ihr E-Mail-Dienst verwenden soll; ein Fehler bei der Suche ist kein Beweis dafür, dass alle DKIM in der Domain fehlen.
Garantiert die Suche nach einem DKIM-Schlüssel die Posteingangslieferung?
Nein. Der Key Record ist nur ein Teil der Message Authentication. Signierungskonfiguration, Inhaltsintegrität, Ausrichtung und Empfängerentscheidungen bleiben getrennt. Live-Daten können auch zwischengespeichert werden, und Netzwerkausfälle sind nicht schlüssig. Verwenden Sie tatsächliche Nachrichtenbeweise bei der Diagnose des Sendeverhaltens.
Erkunden Sie das Thema im Blog
Quellen und Verfahren
Verwenden Sie die Verweise unten, um Definitionen und Plattformführung zu überprüfen. Umfang und Grenzen des Modells sind oben erläutert. Lesen Sie unsere redaktionellen Standards.