SPF- & DMARC-Check

RSS

Test a domain's email authentication: SPF, DKIM and DMARC records are checked for syntax, lookup limits and policy strength, with plain-English fixes.

E-Mail-Authentifizierung für github.com

SPFGültig, mit Warnungen
DKIM5 Schlüssel gefunden
DMARCp=quarantine

SPF (Sender Policy Framework)

10/10 DNS-Abfragen
v=spf1 ip4:192.30.252.0/22 include:spf.protection.outlook.com include:_netblocks.google.com include:_netblocks2.google.com include:mail.zendesk.com include:_spf.salesforce.com include:servers.mcsv.net include:mktomail.com include:sendgrid.net ip4:62.253.227.114 ip4:166.78.69.169 ip4:166.78.69.170 ip4:166.78.71.131 ~all
  • Der Eintrag nutzt 10 der 10 erlaubten DNS-Abfragen. Sie sind nah am Limit.
  • Der Eintrag ist länger als 255 Zeichen und muss daher im DNS in mehrere Strings aufgeteilt werden.

DKIM (DomainKeys Identified Mail)

Selektor google

v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAj6T5sl/RwdSqGoYWaWaFbS2UAeyPrEmd0gogocmRfS441qwR8/0KB81Hw89P0l4YiFRrXYk7NVIGfyCRHAYYZUzCkGeOysI2EjgzLFhd/NEsbRzOEc/kWkK/RO6JFq/5lOn6M9AZw/ap9tds4JG9ApgNNdSpPxp9DmvpsOSgNMVflRxQFrk3kdS4RNAPKu/OPoA7dlR/A/pECryjRoYgENtDXzdnK70HgCekems6UDzxDj61cjyoKoXtEMF/QsaHEQ1Gjfv014rDJBsubk/kT5VqHkWHa/ia68Z5r228Ety/wFfQNjXTx/J7KGZ9GkZlKED659eiJcLnWcKDS…

Selektor selector1 (über CNAME selector1-github-com._domainkey.microsoft.onmicrosoft.com)

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCxZC/z2cK+2s1f/ktzSDSeFzkfIHrjwtGFsfKMAYvKaXjPVNzKykpbXBkX5nB7dVUTFttda7aROr2iSrIseQ27Ui+4rUZVzgFanE8RaXhYM9n5wPKNv8GtLJk7JgcsYZ7ErgID4uW2sEYyV/dnRYw6rDzOaeRKkKELTUfJI5ebLQIDAQAB;

Selektor k1 (über CNAME dkim.mcsv.net)

k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbNrX2cY/GUKIFx2G/1I00ftdAj713WP9AQ1xir85i89sA2guU0ta4UX1Xzm06XIU6iBP41VwmPwBGRNofhBVR+e6WHUoNyIR4Bn84LVcfZE20rmDeXQblIupNWBqLXM1Q+VieI/eZu/7k9/vOkLSaQQdml4Cv8lb3PcnluMVIhQIDAQAB;

Selektor s1 (über CNAME s1.domainkey.u51742174.wl175.sendgrid.net)

k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyn3fMCVpb7ryIRKOGXhXVGYmsWUitNlSckqGHOwNFZgFadplOrD+Qzf1XQkP7MH/VB/97DsAAJGtEXW1Uq71Hjnfr/DuBN/YfjF/gU70qEFb7q1sdIiNtjFL2TkOpoW+X/bhhPNheW/fYwyFb6ZHFM6LTgXyuimWRHTOUP3VjZzhNVda79nt+2WZYbS4l8HdMgWpTNHjpVw5PtXESA9KBg/evSRk5fIaXIX5eRXW3baoV9yVzD8O29/IL/DiSk+yNvaO0EHL5c4yGuZJhGzvpiznb2IDVdemJK4Dqzdy5FTN/SGYZhAEr7MguG3Z314hMS2scgMsOMgB64uj/6+6U…

Selektor s2 (über CNAME s2.domainkey.u51742174.wl175.sendgrid.net)

k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnNt2/H6bKs99C6DAaokPp62KN9mKaD20D1PBakkObejkJvzM6Un/fKHPeI2/qXdvFFBPQE3mxMNoe+hwBVDgMgCuZEn8J6gZYI4amITure9/ny6+GaNVRoH2m6xAtWwKINkKxMayGiehkWlRVb7D23F0U8y+VDHKQFz1bnXA5jDpcDiMXy8i2lV5vEys+qt+1WGhDKCAwamT8c3xkZz8aXMJaXYCiN2HMgHDU81+mVCk4+u6mY+a98APVfFhsQ0KCq/mVZXaXTV06QrG9M5PtBHUFW7VtwXKp+AFrAut0KW1NnwaA5IGA5sc+n9dma7bSqdfGS+ixdSmJ69NwmYSH…

DMARC

v=DMARC1; p=quarantine; sp=reject; pct=100; rua=mailto:dmarc@github.com; ruf=mailto:dmarc@github.com; fo=1
Richtlinie (p)
quarantine
Subdomain-Richtlinie (sp)
reject
Aggregierte Berichte (rua)
mailto:dmarc@github.com
Prozentsatz (pct)
100%
Alignment
DKIM: R, SPF: R (R = relaxed, S = strict)
  • DMARC wird mit p=quarantine durchgesetzt, Berichte sind aktiviert.

MX-Einträge für github.com ansehen (E-Mails verarbeitet von Microsoft 365).

Warum SPF, DKIM und DMARC wichtig sind

E-Mail wurde ohne Absenderprüfung entwickelt, daher kann jeder Ihre Domain in die „Von“-Zeile (From) schreiben. Drei DNS-basierte Standards beheben das. Seit Februar 2024 verlangen Google und Yahoo sie von Massenversendern, und fehlende Einträge sind heute ein häufiger Grund dafür, dass legitime E-Mails im Spam landen.

  • SPF listet in einem TXT-Eintrag, der mit v=spf1 beginnt, die Server auf, die E-Mails für Ihre Domain versenden dürfen.
  • DKIM versieht jede Nachricht mit einer kryptografischen Signatur; Empfänger prüfen sie mit einem öffentlichen Schlüssel, der unter selector._domainkey.yourdomain veröffentlicht ist.
  • DMARC (unter _dmarc.yourdomain) teilt Empfängern mit, was zu tun ist, wenn SPF und DKIM nicht mit der From-Domain übereinstimmen (none, quarantine oder reject), und wohin Berichte gesendet werden sollen.

Was dieser Checker prüft

  • SPF: Ein Eintrag ist vorhanden, es gibt nur einen, er endet auf ~all oder -all (nie +all), und die Gesamtzahl der DNS-Abfragen einschließlich verschachtelter include:-Mechanismen bleibt innerhalb der Grenze von 10 aus RFC 7208.
  • DKIM: Schlüssel unter dem von Ihnen angegebenen Selektor oder unter einem Dutzend gängiger Selektoren, die von Google Workspace, Microsoft 365 und beliebten Versanddiensten verwendet werden.
  • DMARC: Ein Eintrag ist vorhanden, hat eine gültige Richtlinie, gilt für 100 % der E-Mails und versendet Sammelberichte (Aggregate Reports), damit Sie sehen, wer in Ihrem Namen versendet.

Beispieleinträge

example.com.         TXT  "v=spf1 include:_spf.example.net ip4:192.0.2.0/24 -all"
_dmarc.example.com.  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; adkim=s"
s1._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqh…"

Empfohlene Einführung

  1. Veröffentlichen Sie einen SPF-Eintrag, der jeden Dienst abdeckt, der für Sie versendet, und mit ~all endet.
  2. Aktivieren Sie die DKIM-Signierung bei jedem Anbieter.
  3. Veröffentlichen Sie DMARC mit p=none und einer rua-Adresse und werten Sie zwei bis vier Wochen lang die Berichte aus.
  4. Wechseln Sie zu p=quarantine und dann zu p=reject, sobald alle legitimen E-Mails die Prüfung bestehen.

Ausführliche Anleitung: SPF, DKIM und DMARC erklärt.

Häufig gestellte Fragen

Sollte ich ~all oder -all verwenden?

Wenn DMARC eingerichtet ist, funktioniert beides; DMARC entscheidet über das Ergebnis. ~all ist der sicherere Ausgangspunkt; -all ist strenger, sobald Sie sicher sind, dass jeder Absender aufgeführt ist.

Was bedeutet „zu viele DNS-Abfragen“?

Jedes include, a, mx, exists und redirect kostet eine Abfrage, auch solche innerhalb eingebundener Einträge. Bei mehr als 10 schlägt SPF für alle fehl. Entfernen Sie ungenutzte Dienste oder ersetzen Sie Includes durch ip4/ip6-Bereiche.

Brauchen geparkte Domains diese Einträge?

Ja. Schützen Sie Domains, die nie E-Mails versenden, mit v=spf1 -all und v=DMARC1; p=reject.

Aktualisiert

Kommentare

Noch keine Bewertungen

Melden Sie sich an, um dieses Tool zu bewerten.

Teilen Sie einen Tipp, stellen Sie eine Frage oder erzählen Sie, wie das Tool bei Ihnen funktioniert hat.

Noch keine Kommentare. Erzählen Sie als Erste oder Erster, wie es lief.

In die Zwischenablage kopiert