Warum Ihre Formular-Mail für eine Maschine wie Spam aussieht
Spam-Filter haben vor Jahren aufgehört, nach „kostenloses Angebot“ zu lesen; heute entscheiden Identitätsfragen. Googles Absender-Richtlinien, die Yahoo spiegelt, buchstabieren sie aus: Jeder Absender muss sich mit SPF oder DKIM authentifizieren, Massenversender brauchen beides plus DMARC, und die Spam-Beschwerdequote in den Postmaster Tools muss unter 0,3 % bleiben. Eine Formular-Benachrichtigung fällt auf vier Standardwegen durch:
| Ursache | Lösung |
|---|---|
| Der sendende Server ist für Ihre Domain nicht autorisiert | SPF- und DKIM-Einträge, Schritt 1 |
| From ist die Adresse des Besuchers oder Ihr Gmail | From auf der eigenen Domain, Schritt 2 |
| Kein DMARC, oder DMARC ohne Alignment | Ein DMARC-Eintrag, Schritt 3 |
| Die Mail ist in Ordnung, ein Filter widerspricht | Das Postfach trainieren, Schritt 4 |
Schritt 1: Den Server autorisieren, der wirklich sendet
SPF und DKIM sind DNS-Einträge Ihrer Domain, die dem empfangenden Server eine Frage beantworten: Darf die Maschine, die diese Nachricht geschickt hat, Mail für diese Domain senden? SPF listet die erlaubten Server; DKIM signiert jede Nachricht mit einem Schlüssel, den der DNS-Eintrag veröffentlicht. Googles Richtlinien machen mindestens eines davon zur Pflicht für alle Absender, und beides für alle, die in Menge senden.
Die praktische Falle bei Kontaktformularen: zu wissen, welcher Server sendet. Eine WordPress-Site auf Shared Hosting sendet über den PHP-Mailer des Hosts; ein Formular-Backend oder SMTP-Dienst über eigene Server. Die SPF- und DKIM-Einträge müssen diesen Absender abdecken. Ihr Mail-Provider oder SMTP-Dienst zeigt die exakten Einträge; danach einen Test an eine Gmail-Adresse senden und dort im Nachrichtenmenü „Original anzeigen“ öffnen, das die SPF-, DKIM- und DMARC-Urteile für genau diese Nachricht ausgibt. Dieser eine Bildschirm ersetzt das meiste Raten.
Schritt 2: Nie die Adresse des Besuchers in From
Die älteste Formular-Mail-Gewohnheit ist die schädlichste: die Benachrichtigung „von“ der Adresse zu senden, die der Besucher eingetippt hat, damit Antworten funktioniert. Sendet Ihr Server eine Nachricht von customer@gmail.com, behauptet er, Gmail zu sein, fällt bei Gmails Authentifizierung automatisch durch und wird aussortiert oder abgewiesen. Dasselbe gilt für die eigene Gmail- oder Yahoo-Adresse als Absender der Website.
Das Muster, das überlebt: From ist eine feste Adresse auf der eigenen Domain (forms@your-site.com), die Adresse des Besuchers steht in Reply-To. Antworten funktioniert exakt wie vorher, und die From-Domain ist eine, die Sie authentifizieren können. Jedes ernsthafte Formular-Plugin und -Backend hat eine Reply-To-Einstellung; fehlt sie, ist das das Feature, nach dem Sie suchen sollten.
Schritt 3: Einen DMARC-Eintrag anlegen, und nur einen
DMARC verbindet die beiden anderen Einträge mit der sichtbaren From-Adresse: Es sagt Empfängern, was bei einem Fehlschlag zu tun ist, und sein Alignment verlangt, dass die From-Domain zu der Domain passt, für die SPF oder DKIM bürgt. Google verlangt DMARC von Massenversendern und empfiehlt es allgemein; eine Richtlinie mit p=none erfüllt die Anforderung, während Sie die Berichte beobachten.
Zwei Fehler dominieren hier. Der erste: gar kein DMARC, was manche Provider inzwischen selbst als Negativsignal werten. Der zweite: zwei davon. DNS toleriert mehrere TXT-Einträge, aber Googles Doku ist eindeutig, dass mehrere DMARC-Einträge die Validierung scheitern lassen, also ergeben der Alt-Eintrag einer Agentur plus Ihr neuer zusammen: keinen. Vor und nach der Änderung mit einem DMARC-Lookup prüfen.
Schritt 4: DNS stimmt, ein Postfach widerspricht trotzdem
Authentifizierung verdient Zustellung, nicht Platzierung; ein Postfach, das Ihre Formular-Mails monatelang als Spam markiert hat, macht aus Gewohnheit weiter. Spam-Ordner öffnen, die Benachrichtigungen als „Kein Spam“ markieren und in Gmail die Absenderadresse zu den Kontakten nehmen oder einen Filter mit „Nie als Spam einstufen“ anlegen. In Google Workspace und Microsoft 365 zusätzlich die Admin-Quarantäne prüfen: Nachrichten dort erreichen den Spam-Ordner des Nutzers nie, daher die Meldungen „es ist nicht mal im Spam“.
Verschlechtert sich die Platzierung später wieder, auf Volumen und Beschwerden schauen statt aufs DNS: Googles Schwelle ist eine Spam-Quote unter 0,3 %, und ein Formular, das jede Einsendung an ein geteiltes Postfach weiterleitet, in dem Kollegen auf „Spam“ klicken, baut diese Quote leise auf.
Oder die Formular-Mail dem überlassen, dessen Beruf das ist
Alle vier Schritte pflegen eine Tatsache: Der Server, der Ihre Formular-Mail sendet, muss autorisiert und wohlverhalten sein. Ein Formular-Backend nimmt diese Aufgabe von Ihrer Website. Formgong sendet Benachrichtigungen von der eigenen authentifizierten Domain, legt jede Einsendung in einen Posteingang im Dashboard, womit eine falsch einsortierte E-Mail nie die einzige Kopie ist, und liefert auf jedem Tarif sofort an Telegram. Ihr Formular behält sein Design; nur das action ändert sich. Der kostenlose Tarif nimmt 1.000 Einsendungen im Monat, und der Leitfaden zum Nachbar-Fehler behandelt den Fall, dass die Mail gar nicht erst rausgeht.
Alles in einem Konto. Feedback erwünscht
Haben die Authentifizierungseinträge Ihre Formular-Mail in den Posteingang gebracht, oder sortiert ein Provider sie weiter aus?
Mit einem Formgong-Konto bekommen Sie neben dem Kontaktformular, das an E-Mail und Telegram sendet, auch kostenlose Website-Vorlagen (auf Englisch), in denen das Formular schon angeschlossen ist, einen KI-Hilfe-Chat, der Fragen Ihrer Besucher aus Ihren eigenen Seiten beantwortet, und Kundenbewertungen zum Sammeln und Anzeigen. Anfragen landen in einem Posteingang. Jedes dieser Produkte hat einen kostenlosen Tarif.
Fehlt Ihnen auf dieser Seite etwas, oder ist etwas unklar? Schreiben Sie uns an support@formgong.com. Wir lesen jede Nachricht und verbessern die Seite danach.
Häufig gestellte Fragen
Warum landen meine Kontaktformular-Mails im Spam?
Weil der empfangende Server dem Absender nicht traut: Der sendende Server steht nicht in den SPF- oder DKIM-Einträgen Ihrer Domain, oder die From-Adresse liegt auf einer Domain (etwa gmail.com), die Ihr Server nicht authentifizieren kann. Gmails Absender-Richtlinien verlangen Authentifizierung von allen Absendern; Einträge und From-Adresse reparieren, und dieselben Nachrichten kommen normal an.
Sollte die From-Adresse die E-Mail des Besuchers sein?
Nein. Von der Adresse des Besuchers zu senden lässt Ihren Server dessen Mail-Provider imitieren und automatisch bei der Authentifizierung durchfallen. Eine feste From-Adresse auf der eigenen Domain verwenden und die Adresse des Besuchers in Reply-To setzen, dann funktioniert Antworten weiter.
Wie prüfe ich SPF, DKIM und DMARC für eine einzelne Nachricht?
Eine Testsendung an eine Gmail-Adresse schicken, die Nachricht öffnen und „Original anzeigen“ wählen. Gmail druckt die SPF-, DKIM- und DMARC-Urteile für genau diese Nachricht, und damit den Eintrag, der scheitert.
Brauche ich DMARC für Kontaktformular-Mails?
Google verlangt es für Massenversender und empfiehlt es allgemein; manche Provider werten fehlendes DMARC als Negativsignal. Ein Eintrag mit p=none ist ein gültiger Anfang. Es muss genau ein Eintrag sein: Googles Doku sagt, dass mehrere DMARC-Einträge die Validierung scheitern lassen.
Quellen und Dokumentation
Offizielle Quellen zu dieser Anleitung: Google: Richtlinien für E-Mail-Absender, Shopify Help: Store-E-Mail einrichten (Domain-Authentifizierung). HTML-Kontaktformular, wo die Daten gespeichert werden.
Verwandte Anleitungen
- Lovable-Formular an E-Mail und Telegram senden
- HTML-Kontaktformular ohne Backend: ein funktionierendes Beispiel
- So senden Sie Website-Einsendungen an Telegram
- Kontaktformular sendet keine E-Mail? So finden Sie die Ursache
- Website-Leads in Telegram verwalten – ohne CRM
- Formular-Backend für KI-Websites: Lovable, Bolt, v0, Cursor
- Telegram-Bot fürs Kontaktformular: selbst bauen?
- Formular-Backend und DSGVO: 7 Prüfpunkte
- Kontaktformular-Spamschutz ohne Captcha
- Mailto-Formular in HTML: warum es scheitert
- HTML-Formular in Google Sheets: 2 kostenlose Wege
- Webflow-Formular-Limit: was tun nach 50?
- Turnstile vs. reCAPTCHA vs. hCaptcha im Vergleich
- Contact Form 7 und Elementor an Telegram senden
- Squarespace-Formular sendet keine E-Mail?
- Shopify-Kontaktformular: Wohin gehen Mails?
- Google Formular an Telegram: kostenlos
- Wix-Kontaktformular sendet keine E-Mail?
- EU-/DSGVO-Formspree-Alternativen im Vergleich
- WordPress-Kontaktformular ohne Plugin
- Kontaktformulare, die nichts senden: 793 KI-Websites im Test
- Formspree „Form not found“ und andere Fehler: Lösungen
- Web3Forms-Fehler: „Invalid access key“ und 403 erklärt
- Kundenbewertungen kostenlos auf der Website einbinden
- Kontaktformular „Failed to fetch“: Ursachen und Lösungen
- WooCommerce-Produktanfrageformular
- Contact Form 7 oder WPForms
- Gravity Forms Alternative kostenlos
- WordPress Kontaktformular kostenlos
- HTML-Formular sendet nicht ab: die fünf Schalter
- Kontaktformular funktioniert nicht: Fehler finden