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.
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.
- 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
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
DNS Propagation Checker
Prüfen, ob sich ein DNS-Eintrag schon weltweit propagiert hat - 20 öffentliche Resolver gleichzeitig abgefragt.
Gebaut von Jakub Martyniak
Website Security Check
NeuWebsite auf bekannte Schwachstellen und veraltete Software prüfen: erkennt PHP-, Webserver-, OpenSSL- und CMS-Versionen, vergleicht sie mit aktuellen Releases und Sicherheitswarnungen und zeigt fehlende Sicherheits-Header. Dazu ein Selbsttest für Betriebssystem, Datenbanken und offene Updates auf dem eigenen Server.
Gebaut von Florian Galz
DNS Lookup
A-, AAAA-, MX-, TXT-, NS-, CNAME-, SOA- und CAA-Einträge einer Domain abfragen - plus Reverse DNS für jede IP.
Gebaut von Luca Stanek
WHOIS Lookup
Registrar, Registrierungsdatum, Ablaufdatum und Nameserver einer Domain prüfen.
Gebaut von Jakub Martyniak
Email DNS Health Checker
SPF, DKIM, DMARC und MX einer Domain auf einen Blick prüfen - mit verständlichen Hinweisen.
Gebaut von Jakub Martyniak
IP Blacklist Checker
Prüfen, ob eine IP-Adresse oder ein Mailserver auf Spam-Blacklists (RBL/DNSBL) wie Spamhaus, Barracuda und SpamCop steht, inklusive Reverse-DNS und Hinweisen zur Löschung.
Gebaut von Luca Stanek
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 kontaktierenBetreibe 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.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Netzwerk-Tools ansehen