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-Generator

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

Läuft im Browser · Es wird nichts hochgeladen

DMARC Record Generator

Choose a policy and a reporting address and copy a ready-to-publish DMARC TXT record — for anyone adding DMARC to a domain or tightening an existing policy.

Optional. Used only to show the full record name.

Policy

A mailbox you read, or your DMARC reporting service. Separate several with commas.

More options
Policy for subdomains

Leave as “Same” unless subdomains need different handling.

Optional. Many receivers do not send these.

Lower than 100 only while rolling out.

Alignment

Relaxed is right for almost everyone: it lets a subdomain align with the main domain.

Your record

Type
TXT
Host / name
_dmarc
v=DMARC1; p=none

No report address yet. Without one, this record collects no data about who sends mail as your domain.

After publishing, confirm it with the DMARC checker →

What does a DMARC generator do?

A DMARC generator writes the DNS TXT record that tells receiving mail servers how to treat messages that fail authentication for your domain and where to send reports. You pick the policy, reporting address and alignment options, and it outputs the exact record value and the host name to publish it under.

How to publish the record

  1. Check that SPF and DKIM already work for the mail you send. DMARC builds on them.
  2. Choose none as the policy if this is the domain's first DMARC record.
  3. Enter an address for aggregate reports — a mailbox you will actually read, or a DMARC reporting service.
  4. Copy the record and create a TXT record at your DNS host with the name _dmarc.
  5. Confirm it with the DMARC checker.
_dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
Most DNS control panels add the domain for you. If yours does, enter just _dmarc as the name, not _dmarc.example.com.

What each option means

OptionTagGuidance
Policypnone to monitor, quarantine to send failures to spam, reject to block them.
Subdomain policyspLeave it the same as the main policy unless a subdomain needs looser handling.
Aggregate reportsruaDaily XML summaries. Always set this — it is how you see who sends as you.
Failure reportsrufPer-message samples. Optional, and many receivers do not send them.
PercentagepctApply the policy to part of failing mail during rollout. Leave at 100 otherwise.
DKIM / SPF alignmentadkim / aspfRelaxed lets mail.example.com align with example.com. Strict needs an exact match.

The generator leaves out any tag that is at its default, as the standard (RFC 7489) intends. A shorter record is easier to read and has less to go wrong.

Which policy should you start with?

Start at p=none. It changes nothing about how your mail is delivered, and within a day or two receivers begin sending reports that list every server sending mail with your domain in the From address.

Those reports nearly always reveal a sender nobody remembered — a billing system, a form plugin, an old newsletter tool. Fix each one so it passes SPF or DKIM with alignment, then move to quarantine, then to reject. Skipping straight to reject is the most common way to lose legitimate mail.

For a domain that sends no email at all, there is nothing to discover. Publish the strictest policy immediately:

_dmarc.example.com.  TXT  "v=DMARC1; p=reject"

Sending reports to another domain

If the report address is on a different domain from the one being protected, that other domain must publish a small record saying it agrees to receive them. Without it, receivers discard the reports.

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

DMARC reporting services publish this for all their customers. You only need to add it yourself when sending reports to a second domain of your own.

After you publish

  • Reports arrive as XML attachments, usually zipped, once a day from each large receiver. They are hard to read raw; a reporting service or a parser turns them into a table of sending sources.
  • Look at the source IPs that fail. Ones you recognize need their SPF or DKIM fixed. Ones you do not recognize are either forwarding or someone spoofing your domain.
  • Edit the one record to change policy. Never add a second DMARC record for a new policy or a new report address — two records cancel each other out.

Private by design

This generator runs entirely in your browser. The domain and email addresses you enter are never sent to our servers or stored — the record is assembled locally from the form.

Häufige Fragen

What is the simplest valid DMARC record?

+

v=DMARC1; p=none is the minimum: a version tag followed by a policy. On its own it produces no reports, so add rua=mailto: with an address you monitor. That gives you visibility without affecting how any mail is delivered.

What host name does the DMARC record use?

+

_dmarc, as a subdomain of the domain in your From address. For example.com the full name is _dmarc.example.com. It is a TXT record. Do not put the DMARC value on the root of the domain next to SPF.

Can I use more than one report address?

+

Yes. Separate addresses with commas inside the same tag, each with its own mailto: prefix — rua=mailto:a@example.com,mailto:b@example.com. Do not publish a second DMARC record to add an address; two records invalidate both.

Should alignment be relaxed or strict?

+

Relaxed, in nearly every case. It lets mail signed or sent by a subdomain such as mail.example.com count for example.com, which is how most email services work. Strict alignment is for organizations that need to stop one subdomain passing for another.

How long should I stay on p=none?

+

Until the aggregate reports show that all the mail you recognize passes with alignment — typically two to four weeks for a small domain, longer when many departments send mail. Staying on none indefinitely is a common trap: it reports spoofing but never stops it.

Verwandte Tools

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

    Richtlinie, Alignment, Berichtsadressen und die Fehler, die Berichte verhindern.

  • SPF-Record-Generator

    Gültigen SPF-Eintrag aus Anbietern und Server-IPs 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.

Geschrieben und gepflegt vom NetworkAI-Team, entwickelt von einem aktiven Netzwerksicherheits-Ingenieur · Zuletzt aktualisiert: 12. Oktober 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العربية