NetworkAI
  • MonitoringCertificate & Domain MonitorDaily checks of TLS certificates, domain registration and DNS, with alerts when a renewal fails.
  • AssessmentSecurity AssessmentA passive security report for a domain you own: TLS, DNS, email authentication, headers and registration.
Kostenlose Tools
Hier startenDomain-Health-CheckSSL, DNS, E-Mail-Authentifizierung, Security-Header und Ablaufdatum in einem bewerteten Bericht.Health-Check starten →
Domain
  • Domain-Ablauf-Checker (Bulk)
  • RDAP-Domain-Abfrage
  • WHOIS-Abfrage
SSL / TLS
  • SSL-Zertifikat-Checker
  • SSL-Ablauf-Checker (Bulk)
  • Rechner für 47-Tage-Zertifikatslaufzeiten
  • Laufzeit-Check für Zertifikate
  • Post-Quanten-TLS-Checker
DNS
  • DNS-Abfrage
  • MX-Abfrage
  • CAA-Record-Checker
  • DNS-Propagation-Checker
  • TXT-Record-Abfrage
  • NS-Abfrage
  • CNAME-Abfrage
  • Reverse-DNS-Abfrage
E-Mail-Authentifizierung
  • SPF-Record-Checker
  • SPF-Record-Generator
  • DMARC-Record-Checker
  • DMARC-Record-Generator
  • DKIM-Record-Checker
  • Absender-Anforderungen-Checker
Website-Sicherheit
  • Security-Header-Checker
Netzwerk & IP
  • Wie ist meine IP-Adresse?
  • Subnetzrechner
Alle kostenlosen Tools →
PreiseDocsAnleitungen
AnmeldenKostenlos starten
  • MonitoringCertificate & Domain MonitorDaily checks of TLS certificates, domain registration and DNS, with alerts when a renewal fails.
  • AssessmentSecurity AssessmentA passive security report for a domain you own: TLS, DNS, email authentication, headers and registration.
Kostenlose Tools
Hier startenDomain-Health-Check
Domain
  • Domain-Ablauf-Checker (Bulk)
  • RDAP-Domain-Abfrage
  • WHOIS-Abfrage
SSL / TLS
  • SSL-Zertifikat-Checker
  • SSL-Ablauf-Checker (Bulk)
  • Rechner für 47-Tage-Zertifikatslaufzeiten
  • Laufzeit-Check für Zertifikate
  • Post-Quanten-TLS-Checker
DNS
  • DNS-Abfrage
  • MX-Abfrage
  • CAA-Record-Checker
  • DNS-Propagation-Checker
  • TXT-Record-Abfrage
  • NS-Abfrage
  • CNAME-Abfrage
  • Reverse-DNS-Abfrage
E-Mail-Authentifizierung
  • SPF-Record-Checker
  • SPF-Record-Generator
  • DMARC-Record-Checker
  • DMARC-Record-Generator
  • DKIM-Record-Checker
  • Absender-Anforderungen-Checker
Website-Sicherheit
  • Security-Header-Checker
Netzwerk & IP
  • Wie ist meine IP-Adresse?
  • Subnetzrechner
Alle kostenlosen Tools →
PreiseDocsAnleitungen
Kostenlos startenAnmelden
  1. Startseite
  2. /Kostenlose Tools
  3. /E-Mail-Authentifizierung
  4. /DMARC-Record-Checker

Diese Seite ist noch nicht übersetzt und wird deshalb auf Englisch angezeigt.

Kostenloses Tool · Ohne Anmeldung

DMARC Checker

Enter a domain to read its DMARC record, see which policy receivers will actually apply, and find the mistakes that stop reports arriving — for anyone responsible for a domain that sends email.

Die Ergebnisse stammen von öffentlichen Resolvern (Cloudflare 1.1.1.1 und Google 8.8.8.8) und werden bis zu eine Minute zwischengespeichert. Ein Mailserver sieht möglicherweise etwas anderes, wenn sich ein Eintrag kürzlich geändert hat – Änderungen brauchen bis zur TTL des Eintrags, um sich zu verbreiten.

Das Ganze als API

Early Access · noch nicht verfügbar

Wir entwickeln eine API, die diese Prüfungen als JSON liefert. Sie existiert noch nicht – Anfrage und Antwort unten zeigen das geplante Format und können sich ändern. Tragen Sie sich in die Warteliste ein, und wir schreiben Ihnen genau einmal: wenn der Early Access startet.

Geplante Anfrage
curl "https://networkaitools.com/api/v1/email-auth?domain=example.com" \
  -H "Authorization: Bearer nk_live_..."
Geplante Antwort
{
  "status": "ok",
  "spf": { "present": true, "valid": true, "dns_lookup_count": 4, "all_mechanism": "~all" },
  "dmarc": { "present": true, "policy": "none", "rua": ["mailto:dmarc@example.com"] },
  "dkim": { "found": [{ "selector": "google", "key_type": "rsa", "key_bits": 2048 }] }
}

Wird nur genutzt, um Sie über den Start der API zu informieren. Kein Newsletter, und Sie bestätigen zuerst per E-Mail.

What is a DMARC record?

A DMARC record is a DNS TXT record at _dmarc.yourdomain.com that tells receiving mail servers what to do with messages that fail SPF and DKIM checks for your domain — deliver, quarantine or reject — and where to send reports about who is sending mail in your name.

Why DMARC matters

SPF and DKIM each prove something about a message, but neither is tied to the From address a person sees. DMARC, defined in RFC 7489, adds that link. A message passes DMARC when SPF or DKIM passes and the domain it passed for matches the From domain. That match is called alignment.

Without a DMARC record, anyone can put your domain in the From line and most receivers will deliver it. With one at p=reject, they will not. DMARC is also now a delivery requirement: Google and Yahoo have required a DMARC record from anyone sending 5,000 or more messages a day to their users since February 2024.

How to read the results

TagMeaningWhat to look for
pPolicy for the domainnone only monitors. quarantine sends failures to spam. reject blocks them.
spPolicy for subdomainsDefaults to p. A weaker sp leaves every subdomain open to spoofing.
ruaWhere aggregate reports goWithout it you get no data and cannot safely tighten the policy.
rufWhere failure reports goOptional. Many receivers no longer send these for privacy reasons.
pctShare of failing mail the policy applies toAnything under 100 is a rollout stage, not a finished setup.
adkim / aspfAlignment moder (relaxed, the default) allows subdomains. s requires an exact match.

If the domain you checked is a subdomain with no record of its own, the checker shows the organizational domain's record instead, because that is the one receivers apply.

A safe rollout from p=none to p=reject

  1. Publish p=none with a rua address. Nothing changes for your mail; reports start arriving within a day or two.
  2. Read the reports for two to four weeks. Find every legitimate source — the CRM, the helpdesk, the invoicing system — and fix its SPF or DKIM so it passes with alignment.
  3. Move to p=quarantine. Add pct=25 first if the volume is large, then raise it.
  4. Move to p=reject once the reports show only mail you do not recognize failing.
Starting record
_dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
Finished record
_dmarc.example.com.  TXT  "v=DMARC1; p=reject; rua=mailto:dmarc@example.com"

Build either with the DMARC generator.

Common DMARC mistakes this check finds

Two DMARC records. Receivers that find more than one treat the domain as having none. Keep exactly one TXT record at _dmarc.

v=DMARC1 is not first. The version tag must open the record and p must be present, or the record is ignored.

Reports sent to another domain without permission. If rua points at an address on a different domain, that domain must publish a record authorizing it, or receivers will not send the reports:

example.com._report._dmarc.reports-provider.com.  TXT  "v=DMARC1"

This check looks that record up for you. Most reporting providers publish a wildcard, so it usually passes without any action.

p=none left in place for years. It collects reports but stops nothing. If reports are not being read, the record is doing no work.

DMARC only protects the exact From domain. It does nothing about look-alike domains such as examp1e.com — that needs separate monitoring.

Häufige Fragen

Where is the DMARC record published?

+

As a TXT record on the _dmarc subdomain of the domain in your From address. For mail from user@example.com, receivers query _dmarc.example.com. The record must start with v=DMARC1 and contain a p tag.

What is the difference between p=none, p=quarantine and p=reject?

+

p=none asks receivers to deliver failing mail as usual and just report on it. p=quarantine asks them to treat it as suspicious, which normally means the spam folder. p=reject asks them to refuse it during delivery, so the recipient never sees it.

Does DMARC need both SPF and DKIM to pass?

+

No. One is enough, as long as it is aligned with the From domain. In practice you want both: SPF breaks when mail is forwarded, and DKIM breaks if a mailing list rewrites the message, so each covers the other's weak spot.

Do subdomains need their own DMARC record?

+

Not necessarily. If a subdomain has no record, receivers use the organizational domain's record and apply its sp tag, or its p tag when sp is absent. Publish a separate record on a subdomain only when it needs a different policy.

Why am I not receiving DMARC reports?

+

The usual causes are a missing or misspelled rua tag, a report address on another domain that has not published the authorization record, or simply low volume — receivers only report on domains they actually received mail from. Reports arrive roughly once every 24 hours.

What does pct do in a DMARC record?

+

pct sets the percentage of failing messages the policy applies to; the rest are handled under the next weaker policy. pct=25 with p=reject rejects a quarter and quarantines the remainder. It is a rollout dial, and the default is 100.

Why did DMARC fail?

+

DMARC fails when neither SPF nor DKIM passes in alignment with the From domain. The common causes are a sending service that is not in your SPF record, a service that signs with its own domain instead of yours, a DKIM key that is missing or mistyped, and forwarding that breaks SPF. Your DMARC aggregate reports show which source failed.

Verwandte Tools

Alle Tools: E-Mail-Authentifizierung →
  • DMARC-Record-Generator

    DMARC-Eintrag mit passender Richtlinie und Berichten erstellen. Läuft im Browser.

  • SPF-Record-Checker

    Der vollständige Include-Baum und die Zahl der DNS-Abfragen gegenüber dem Limit von 10.

  • DKIM-Record-Checker

    DKIM-Schlüssel per Selektor finden und Typ sowie Länge prüfen.

  • Absender-Anforderungen-Checker

    Ein Ergebnis für die Regeln von Gmail, Yahoo und Outlook: SPF, DKIM, DMARC und mehr.

  • MX-Abfrage

    Mailserver nach Priorität, ihre Adressen und der Anbieter dahinter.

  • Domain-Health-Check

    SSL, DNS, E-Mail-Authentifizierung, Security-Header und Ablaufdatum in einem bewerteten Bericht.

Passende Leitfäden

  • What Is DKIM? How DKIM Records Work and How to Set One Up

Geschrieben und gepflegt vom NetworkAI-Team, entwickelt von einem aktiven Netzwerksicherheits-Ingenieur · Zuletzt aktualisiert: 5. November 2026

NetworkAI

Erneuerungsfehler-Alarme für TLS-Zertifikate und Domainregistrierungen.

Produkt

  • Zertifikat-Monitor
  • Preise
  • Anmelden
  • Kostenlos starten

Kostenlose Tools

  • Domain-Health-Check
  • SSL-Zertifikat-Checker
  • SPF-Record-Checker
  • DMARC-Record-Checker
  • Security-Header-Checker
  • DNS-Abfrage
  • Alle kostenlosen Tools →

Tool-Kategorien

  • Domain
  • SSL / TLS
  • DNS
  • E-Mail-Authentifizierung
  • Website-Sicherheit
  • Netzwerk & IP

Ressourcen

  • Dokumentation
  • Slack- & Webhook-Alarme
  • Leitfäden
  • Alle Vergleiche
  • NetworkAI vs UptimeRobot
© 2026 NetworkAI · Entwickelt von einem Netzwerksicherheitsingenieur
DatenschutzAGB
EnglishEspañolالعربية