Zum Inhalt springen
SPF-, DKIM- & DMARC-Generator

SPF Record Generator, DKIM und DMARC Generator für deine Domain

Mit diesem SPF Record Generator, DKIM und DMARC Generator erstellst du die drei E-Mail-Einträge deiner Domain in einem Formular: Mailanbieter und eigene Server anklicken, DKIM-Schlüssel im Browser erzeugen oder vom Anbieter übernehmen, DMARC-Policy wählen. Heraus kommen fertige TXT-Records wie v=spf1 mx include:_spf.google.com ~all.

Gebaut von Florian Galz

Kostenlos und ohne Anmeldung – die Records entstehen in deinem Browser, der private DKIM-Schlüssel wird nie an ZAP-Hosting übertragen.

Eigener Mailserver? Auf einem vServer bestimmst du Absender-IP, DKIM-Schlüssel und Reverse DNS selbst.

Optional: Mit „Vorhandene Einträge laden“ übernimmst du deinen aktuellen SPF- und DMARC-Record, statt bei null anzufangen.

Postfach-Anbieter
Versanddienste für Newsletter und System-Mails

Eigener Mailserver

Eine Angabe pro Zeile: IPv4/IPv6 (auch mit /Präfix) wird zu ip4/ip6, ein Hostname zu include.

Fremde Server werden als verdächtig markiert, die Mail kommt meist im Spam an. Gute Wahl zusammen mit DMARC.

SPF-Record

example.com

Typ

TXT

Name / Host

@

@ steht für die Domain selbst.

Wert

v=spf1 include:_spf.google.com ~all

TTL: 3600 Sekunden

1 von 10 erlaubten DNS-Abfragen (ohne die Abfragen innerhalb der Includes).

Alle Einträge für deine Domain

Gib oben deine Domain ein, dann passen Namen und Eintragen zu ihr.

Als Zonendatei
  • SPFTXT@
  • DMARCTXT_dmarc

DKIM fehlt noch: Erzeuge im Reiter DKIM einen Schlüssel oder trag den deines Anbieters ein.

Beispiel-Ergebnis

So sehen die fertigen Records aus

Eingaben im Beispiel: Google Workspace als Postfach-Anbieter, ein eigener Mailserver mit der IP 203.0.113.10, ein im Browser erzeugter DKIM-Schlüssel mit dem Selektor mail und DMARC mit quarantine. Deine Records hängen von deinen Eingaben ab.

Beispiel · Beispiel mit erfundener Domain example.com

Ausgabe: DNS-Einträge

Zonendatei von example.com (erfunden)
example.com.                  3600  IN  TXT  "v=spf1 mx ip4:203.0.113.10 include:_spf.google.com ~all"mail._domainkey.example.com.  3600  IN  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqaU6zyZWRVBiwAjDI4mvIXO+qBJoYuua79iHhmLAkYYxy9xoR072J8pMfrwYkp3BVx3JC+zn8cM1RtJyRnoob+BaX2cczt+QEGx5sL1NSDo71eytzJKzJP1+u+FFexWH+7uirjM860kUBWJV3DV9OMyEV9dl0MEc18HJsI7BktHiYOISRKXbHpmEgvFbnU/Hg" "1rqG+BYdk7fHOPgD3NcCRESKSdgPxOMNx1cRY3vVTahsfeapCxEzaFpQmwK9VxPisgfo9QSR+EfV+S3nPvnVx2JpjV33sC5IyjOcjGsXjwFl0Xy8ly7voQjBDEPP/efmlA12z2eYCoZLJZ7Q7px1QIDAQAB"_dmarc.example.com.           3600  IN  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"
  • SPF2 von 10 erlaubten DNS-Abfragen, fremde Server landen dank ~all im Spam.
  • DKIMÖffentlicher 2048-Bit-Schlüssel unter mail._domainkey, in 255-Zeichen-Blöcken aufgeteilt.
  • DMARCMails, die SPF und DKIM nicht bestehen, landen im Spam-Ordner, Berichte gehen an dmarc@example.com.

Grundlagen

Was SPF, DKIM und DMARC jeweils regeln

Drei DNS-Einträge, die zusammenarbeiten: So liest du die Ergebnisse des Generators und weißt, wohin jeder Eintrag gehört.

SPF-Record: wer senden darf

Steht als TXT-Record direkt an deiner Domain und beginnt mit v=spf1. Er listet die Server und Dienste, die Mails für deine Domain verschicken dürfen. Pro Domain darf es nur einen SPF-Record geben.

DKIM-Record: die Signatur

Steht unter selektor._domainkey deiner Domain. Er enthält den öffentlichen Schlüssel (v=DKIM1) oder bei Anbietern wie Microsoft 365 einen CNAME-Verweis. Empfänger prüfen damit die Signatur jeder Mail.

DMARC-Record: die Regel

Steht unter _dmarc deiner Domain und beginnt mit v=DMARC1. Er legt fest, was mit Mails passiert, die weder SPF noch DKIM bestehen, und an welche Adresse die Berichte gehen.

Funktionen

Alles für SPF, DKIM und DMARC in einem Generator

Statt drei einzelner Generatoren baust du alle E-Mail-Einträge deiner Domain an einer Stelle, mit Warnungen zu typischen Fehlern.

13 Mailanbieter als Vorlage

Google Workspace, Microsoft 365, IONOS, STRATO, Proton, Mailgun, SendGrid, Brevo, Amazon SES und weitere: Ein Klick setzt das passende SPF-Include. Im DKIM-Reiter trägt die Vorlage die Selektoren ein, wo der Anbieter sie fest vorgibt.

Eigener Mailserver

IPv4, IPv6 und ganze Netze werden zu ip4 und ip6, Hostnamen zu include. Mit mx und a erlaubst du die Server hinter deiner Domain.

Prüft das Lookup-Limit

Ein SPF-Record darf höchstens 10 DNS-Abfragen auslösen. Der Generator zählt die Abfragen auf oberster Ebene und warnt, sobald dein Record das Limit überschreitet und als permerror enden würde.

DKIM-Schlüssel im Browser

Das RSA-Schlüsselpaar (2048 oder 1024 Bit) entsteht in deinem Browser. Den privaten Schlüssel lädst du herunter, er wird nie an ZAP-Hosting übertragen. Dazu gibt es die OpenDKIM-Zeilen.

DMARC mit Berichten

Policy none, quarantine oder reject, eigene Regel für Subdomains, Berichtsadressen und Abgleich. Bei Berichten an eine fremde Domain nennt das Tool den nötigen Freigabe-Eintrag.

Kopieren oder direkt eintragen

Jeden Record kopierst du einzeln oder alle zusammen als Zonendatei. Liegt deine Domain bei ZAP-Hosting, trägst du nach der Anmeldung alle Records auf einmal ein und siehst vorher, welcher Eintrag neu ist und welcher einen vorhandenen ersetzt.

So funktioniert's

So erstellst du SPF-, DKIM- und DMARC-Einträge

Domain eingeben, drei Reiter ausfüllen, Records übernehmen. Ein Konto brauchst du nur zum direkten Eintragen.

Schritt 1

Domain eingeben

Trag deine Domain ein. Mit „Vorhandene Einträge laden“ übernimmst du deinen aktuellen SPF- und DMARC-Record, statt einen zweiten anzulegen.

Schritt 2

SPF-Eintrag erstellen

Wähle im Reiter SPF deine Mailanbieter und Versanddienste, schalte mx oder a für deinen eigenen Server an und trag weitere IPs oder Hostnamen ein. Darunter siehst du, wie viele DNS-Abfragen der Record braucht.

Schritt 3

DKIM-Schlüssel festlegen

Erzeuge im Reiter DKIM ein Schlüsselpaar im Browser und lade den privaten Schlüssel herunter, oder wähle deinen Mailanbieter und füge dessen DKIM-Wert ein.

Schritt 4

DMARC-Eintrag erstellen

Wähle im Reiter DMARC die Policy none, quarantine oder reject, die Regel für Subdomains und die Adresse für Berichte (rua).

Schritt 5

Records übernehmen

Kopiere Typ, Name und Wert jedes Eintrags in die DNS-Verwaltung deines Anbieters, kopiere alles als Zonendatei oder trag die Records direkt in deine ZAP-Hosting Domain ein.

Schritt 6

Veröffentlichung prüfen

Sobald die neuen Einträge im DNS sichtbar sind, prüfst du SPF, DKIM und DMARC deiner Domain im Email DNS Health Checker.

Mehr entdecken

Nach dem Generator: Records prüfen und Domain im Blick behalten

FAQ

Häufige Fragen zum SPF-, DKIM- und DMARC-Generator

Kurze Antworten zu SPF-Records, DKIM-Schlüsseln und DMARC-Policies.

Drei DNS-Einträge, mit denen empfangende Mail-Server prüfen, ob eine Mail wirklich von deiner Domain stammt. SPF listet die Server, die senden dürfen, DKIM signiert jede Mail mit einem Schlüssel, und DMARC legt fest, was mit Mails passiert, die beide Prüfungen nicht bestehen. Gmail und Yahoo verlangen alle drei für Absender mit vielen Mails.

Wähle im Reiter SPF deine Postfach-Anbieter und Versanddienste aus, schalte mx oder a für deinen eigenen Server an und trag weitere IPs oder Hostnamen ein. Der Generator baut daraus einen Record, der mit v=spf1 beginnt und mit ~all, -all oder ?all endet. Pro Domain darf es nur einen SPF-Record geben: Hast du schon einen, lade ihn mit „Vorhandene Einträge laden“ und ergänze ihn, statt einen zweiten anzulegen.

Die Vorlagen decken 13 Anbieter ab. Für jeden anderen trägst du dessen SPF-Hostnamen aus der Anleitung des Anbieters in das Feld „Weitere IPs und Dienste“ ein, der Generator macht daraus ein include. IP-Adressen werden zu ip4 oder ip6. Im Reiter DKIM wählst du „Anderer Anbieter“ und fügst Selektor und Wert ein.

Das legt der SPF-Standard (RFC 7208) fest: include, a, mx, ptr, exists und redirect lösen jeweils eine Abfrage aus, ein Include kann weitere enthalten. Ab der elften werten Mail-Server den Record als permerror und SPF schlägt fehl. Der Generator zählt die Abfragen auf oberster Ebene. Wird es knapp, ersetze Includes durch feste ip4- und ip6-Einträge.

Wähle im Reiter DKIM „Schlüssel erzeugen“, gib einen Selektor wie mail ein, wähle 2048 oder 1024 Bit und klicke auf „Schlüsselpaar erzeugen“. Den öffentlichen Teil trägst du als TXT-Record unter selektor._domainkey ein. Den privaten Schlüssel lädst du herunter und legst ihn auf deinen Server, die passenden Zeilen für KeyTable und SigningTable von OpenDKIM zeigt das Tool gleich mit. Das Schlüsselpaar entsteht nur in deinem Browser.

Den Schlüssel erzeugt dein Anbieter: bei Google Workspace in der Admin-Konsole unter Gmail > E-Mails authentifizieren, bei Microsoft 365 im Defender-Portal unter E-Mail-Authentifizierung. Google liefert einen TXT-Wert, Microsoft zwei CNAME-Ziele für selector1 und selector2. Wähle den Anbieter im DKIM-Reiter und füge die Werte ein.

Starte mit p=none und einer Berichtsadresse (rua), um ein paar Wochen zu sehen, wer in deinem Namen sendet. Kommen alle echten Absender durch SPF oder DKIM, stellst du auf p=quarantine (Spam-Ordner) und danach auf p=reject (abgelehnt) um. Erst diese beiden Policies schützen vor gefälschten Absendern. Gehen die Berichte an eine andere Domain, nennt der Generator den TXT-Record, mit dem diese Domain den Empfang erlauben muss.

Ja. Records erzeugen, DKIM-Schlüssel erstellen und kopieren geht ohne Anmeldung. Nur zum direkten Eintragen in eine Domain, deren DNS ZAP-Hosting verwaltet, meldest du dich an. Vorher zeigt das Tool, welche Einträge neu sind und welche einen vorhandenen SPF-, DKIM- oder DMARC-Record ersetzen. Ob alles richtig veröffentlicht ist, prüfst du danach kostenlos im Email DNS Health Checker. Zum Email DNS Health Checker

Noch weitere Fragen?

Support kontaktieren
Eigener Mailserver?

Betreibe deinen Mailserver auf einem eigenen vServer

Mit einem ZAP-Hosting vServer bestimmst du Absender-IP, Reverse DNS und DKIM-Schlüssel selbst und versendest ohne fremden Mail-Hosting-Anbieter.

4,4/5 Trustpilot32.000+ Aktive ServerSeit 2010

Kein Setup. Kein Risiko. In Sekunden online.

Flexible LaufzeitJederzeit kündbarIn 60 Sekunden online

Auf der Suche nach weiteren Tools? Alle Netzwerk-Tools ansehen