Zurück zu Technik
Technik & Umsetzung

Formular-E-Mails kommen nicht an? Ursachen & Lösungen

Kontaktformular sendet nicht oder Anfragen landen im Spam? Typische Ursachen, Spam-Schutz ohne verlorene Kunden und was der Datenschutz verlangt.

Aktualisiert am 8 Min. Lesezeit

Wenn Anfragen über das Kontaktformular nicht ankommen, merken Sie es oft erst spät – und die Interessenten sind längst bei der Konkurrenz. Dieser Ratgeber zeigt Ihnen als Betreiber einer Firmenwebseite, woran es liegt, wenn ein Formular nicht absendet oder E-Mails verschwinden, wie Sie Spam abwehren, ohne echte Kunden auszusperren, und was beim Datenschutz zu beachten ist.

Das Wichtigste in Kürze

  • Sendet das Formular gar nicht, liegt es oft an Pflichtfeldern, zu strengem Spam-Schutz, Browser-Einstellungen oder einem Fehler auf dem Server.
  • Geht das Formular durch, aber nichts kommt an: Spam-Ordner, Empfänger- und Absenderadresse prüfen und den Versand über SMTP einrichten.
  • Ein verstecktes Honeypot-Feld, bei Bedarf ergänzt um ein CAPTCHA, hält viel Spam ab, ohne echte Besucher zu belasten.
  • Fragen Sie nur die nötigen Daten ab, übertragen Sie sie per HTTPS und beschreiben Sie das Formular in der Datenschutzerklärung.
  • Testen Sie nach jeder Änderung selbst – den Spam-Ordner eingeschlossen.

Formular sendet nicht: Das sollten Sie prüfen

Passiert nach dem Klick auf „Absenden“ nichts oder erscheint eine Fehlermeldung, gehen Sie diese Punkte durch:

  • Browser und Erweiterungen: Blockiert ein Werbeblocker oder eine Sicherheitseinstellung das Absenden? Hinweise liefert die Browser-Konsole, die Sie mit der Taste F12 öffnen. Ein Test in einem anderen Browser grenzt das Problem schnell ein.
  • Pflichtfelder und Eingabeprüfung: Sind alle Pflichtfelder ausgefüllt? Eine fehlende oder fehlerhafte Prüfung der Eingaben kann dazu führen, dass das Formular ohne sichtbare Meldung scheitert.
  • Spam-Schutz: Wurde die Anfrage fälschlich als Spam eingestuft, etwa durch zu strenge Filter? Testen Sie mit einer ganz normalen Nachricht.
  • Server und Skript: Ein Fehler im Formular-Skript oder beim E-Mail-Versand, etwa eine falsche Konfiguration oder ein abgelaufenes Zertifikat, verhindert das Absenden. Aufschluss geben die Fehlerprotokolle (Logs) auf dem Server – oder Ihr Entwickler.

Formular geht durch, aber keine E-Mail kommt an

Zeigt das Formular eine Erfolgsmeldung, landet in Ihrem Postfach aber nichts, liegt das Problem meist beim E-Mail-Versand:

  • Spam-Ordner: Sehen Sie im Spam- oder Junk-Ordner nach und leeren Sie ihn nicht vorschnell. Markieren Sie die Absenderadresse des Formulars als vertrauenswürdig.
  • Empfängeradresse: Stimmt die Adresse, an die das Formular sendet? Ein Tippfehler oder eine veraltete Adresse ist schnell passiert.
  • Absenderadresse: Die Formular-E-Mail sollte von einer Adresse Ihrer eigenen Domain kommen, zum Beispiel [email protected]. Manche Provider blockieren E-Mails von unbekannten oder fremden Absendern. Die Adresse des Kunden gehört deshalb besser in das Feld „Antwort an“ (Reply-To) als in den Absender – so können Sie trotzdem direkt antworten.
  • Versand direkt vom Webserver: Shared-Hosting-Pakete blockieren häufig den direkten Mailversand per PHP oder Skript. Die Lösung ist der Versand über SMTP, also über ein richtiges Postfach – mit den Zugangsdaten Ihres E-Mail-Kontos oder über einen Versanddienst.

SPF, DKIM und DMARC kurz erklärt

Ob eine E-Mail im Posteingang oder im Spam landet, entscheiden empfangende Server unter anderem anhand von drei Prüfverfahren, die in den DNS-Einstellungen Ihrer Domain hinterlegt werden:

  • SPF legt fest, welche Server E-Mails im Namen Ihrer Domain versenden dürfen.
  • DKIM versieht ausgehende E-Mails mit einer digitalen Signatur, mit der der Empfänger prüfen kann, dass die Nachricht wirklich von Ihrer Domain stammt und unterwegs nicht verändert wurde.
  • DMARC legt fest, wie empfangende Server mit E-Mails umgehen sollen, die diese Prüfungen nicht bestehen, und kann Berichte darüber anfordern.

Verschickt Ihr Webserver E-Mails im Namen Ihrer Domain, ohne in diesen Einträgen berücksichtigt zu sein, stufen empfangende Server die Nachrichten leicht als verdächtig ein. Der Versand über das SMTP-Konto Ihres regulären Postfachs löst das Problem häufig, weil dessen Server für Ihre Domain bereits eingerichtet sind. Ob SPF, DKIM und DMARC korrekt gesetzt sind, kann Ihr Hosting- oder E-Mail-Anbieter prüfen; worauf Sie bei Hosting und Zugängen generell achten sollten, lesen Sie im Ratgeber Hosting, Domain und Zugänge.

Spam abwehren, ohne echte Kunden zu blockieren

Spam über Kontaktformular und E-Mail ist lästig, doch zu strenge Filter sortieren auch echte Anfragen aus. Ziel ist ein Mittelweg: so wenig Spam wie möglich, so viele echte Anfragen wie möglich.

Schutz direkt im Formular

  • Honeypot: Ein für Menschen unsichtbares Feld, das echte Besucher nicht ausfüllen, Bots aber oft schon. Ist es ausgefüllt, wird die Nachricht verworfen. Für echte Besucher bedeutet das keinerlei Aufwand.
  • CAPTCHA: Unterscheidet Menschen von Bots. Weit verbreitet ist reCAPTCHA von Google; weil dabei ein Google-Dienst eingebunden wird, müssen Sie klären, ob eine Einwilligung nötig ist, und den Dienst in der Datenschutzerklärung nennen. Alternativen sind hCaptcha, selbst gehostete Lösungen oder unsichtbare Varianten, die Besucher nicht mit Rätseln aufhalten.
  • Zeitprüfung: Das Formular lässt sich erst nach einigen Sekunden absenden, denn Bots sind meist schneller als Menschen. Setzen Sie die Mindestzeit aber nicht zu hoch an – sonst trifft es auch Besucher, die zügig tippen oder die automatische Ausfüllhilfe des Browsers nutzen.
  • Begrenzung der Anfragen: Eine Obergrenze für Anfragen pro IP-Adresse und Zeitraum verhindert Massen-Spam, kann aber Nutzer in gemeinsam genutzten Netzen treffen, etwa mehrere Kollegen im selben Büro. Wählen Sie die Grenze großzügig.

Oft reduziert schon die Kombination aus Honeypot und einem CAPTCHA, das nur bei Verdacht zum Einsatz kommt, den Spam deutlich. Wie sich Einwilligungen für eingebundene Dienste technisch umsetzen lassen, erklärt der Ratgeber Cookie-Banner und Tracking.

Schutz im E-Mail-Postfach

  • Spam-Filter mit Augenmaß: Nutzen Sie den Filter Ihres Anbieters, aber stellen Sie ihn nicht übertrieben scharf ein. Kontrollieren Sie den Spam-Ordner regelmäßig auf fälschlich aussortierte Nachrichten.
  • Sperr- und Freigabelisten: Blockieren Sie bekannte Spam-Domains und setzen Sie wichtige Kunden sowie Ihre eigene Domain, von der die Formular-E-Mails kommen, auf die Liste vertrauenswürdiger Absender.
  • E-Mail-Adresse schützen: Eine Adresse, die im Klartext im Quelltext der Seite steht, lesen Bots automatisch aus. Das Kontaktformular ist deshalb oft der bessere Weg. Wenn Sie die Adresse anzeigen, erschwert eine Schreibweise wie „name [at] ihre-domain [dot] de“ zumindest einfachen Bots das Einsammeln.

Nach jeder Änderung gilt: Schicken Sie eine ganz normale Testanfrage ab und prüfen Sie, ob sie noch durchkommt.

Wo landen die Anfragen – und was passiert mit den Daten?

Typischerweise werden die Eingaben per E-Mail an Sie geschickt, in einer Datenbank gespeichert oder beides. Klären Sie dabei drei Fragen:

  1. Welche E-Mail-Adresse erhält die Nachrichten?
  2. Wer hat Zugriff auf gespeicherte Daten – nur Sie oder auch Hosting-Anbieter und Entwickler?
  3. Werden Daten außerhalb der EU verarbeitet, etwa durch Dienste aus den USA?

Die Antworten beeinflussen die rechtliche Einordnung und das, was in Ihrer Datenschutzerklärung stehen muss.

Was in die Datenschutzerklärung gehört

Zum Kontaktformular sollte die Datenschutzerklärung unter anderem Folgendes nennen:

  • Verantwortlicher: Name und Kontaktdaten.
  • Zweck: zum Beispiel die Bearbeitung von Kontaktanfragen.
  • Rechtsgrundlage: häufig die Vorbereitung eines Vertrags oder ein berechtigtes Interesse; für optionale Angaben kann eine Einwilligung in Betracht kommen.
  • Speicherdauer: etwa die Löschung nach Abschluss der Anfrage oder nach einer festgelegten Frist.
  • Empfänger: wenn Daten an Dritte gehen, zum Beispiel an einen externen Versanddienst.
  • Rechte der Betroffenen: Auskunft, Berichtigung, Löschung und Beschwerde bei einer Aufsichtsbehörde.

Welche Pflichtangaben eine Firmenwebseite darüber hinaus braucht, erklärt der Ratgeber Impressum und Datenschutz.

Datensparsam und sicher

Fragen Sie nur ab, was Sie wirklich brauchen – meist Name, E-Mail-Adresse und Nachricht – und kennzeichnen Sie optionale Felder deutlich. Die Daten sollten verschlüsselt über HTTPS übertragen werden. Übernimmt ein Drittanbieter den E-Mail-Versand, prüfen Sie den Vertrag zur Auftragsverarbeitung (AV-Vertrag) und nennen Sie den Dienst in der Datenschutzerklärung. Mehr dazu lesen Sie im Ratgeber Datenschutz in der Praxis: AV-Vertrag, Newsletter und Co.

Checkliste: Kontaktformular richtig testen

  1. Füllen Sie das Formular selbst aus und senden Sie es ab – am besten von einem anderen Gerät oder aus einem anderen Netzwerk.
  2. Prüfen Sie, ob nach dem Absenden eine klare Bestätigung erscheint.
  3. Kontrollieren Sie Posteingang und Spam-Ordner der Empfängeradresse.
  4. Antworten Sie testweise auf die eingegangene Nachricht und prüfen Sie, ob die Antwort an die im Formular angegebene Adresse geht.
  5. Wiederholen Sie den Test nach jeder Änderung an Formular, Spam-Schutz, Hosting oder E-Mail-Einstellungen.
  6. Bleibt das Problem bestehen, ziehen Sie Ihren Entwickler oder den Hosting-Anbieter hinzu.

Funktioniert das Formular einwandfrei und kommen trotzdem kaum Anfragen, liegt die Ursache woanders – Ansätze dafür zeigt der Ratgeber, wie Sie über die Webseite mehr Kunden gewinnen.

Fazit

Verschwundene Formularanfragen haben meist eine technische Ursache, die sich finden lässt: falsche Adressen, blockierter Versand vom Webserver, fehlende Einträge wie SPF und DKIM oder zu scharfe Spam-Filter. Mit dem Versand über SMTP, einem unauffälligen Spam-Schutz wie dem Honeypot und regelmäßigen Tests kommen Anfragen zuverlässig an. Denken Sie dabei auch an den Datenschutz: wenige Pflichtfelder, HTTPS und eine vollständige Datenschutzerklärung.

Dieser Beitrag ist ein allgemeiner Überblick und ersetzt keine Rechtsberatung.

Technik-Probleme mit Ihrer Webseite?

Langsam, Formular kaputt oder veraltet? Schicken Sie mir Ihre Webadresse – ich schaue mir die Seite an und wir besprechen die nächsten Schritte im kostenlosen Erstgespräch.

Ihre Eingabe wird nicht auf dieser Webseite gespeichert – die Nachricht öffnet sich vorausgefüllt in WhatsApp bzw. Ihrem E-Mail-Programm.

Lieber direkt anrufen oder schreiben →