# Wie du Spam verhinderst

> Formspree Docs · Fehlerbehebung · 11. April 2024

Formspree arbeitet hart daran, Spam zu verhindern, doch das ist eine der Realitäten eines offenen Formulars im Internet. Hier sind mehrere Techniken, die du mit Formspree nutzen kannst, um Spam in deinen Formularen zu verhindern.

**reCAPTCHA verwenden**

reCAPTCHA ist die mit Abstand wirksamste Methode, um Spam in deinem Formular zu verhindern. Aufgrund seiner Verbreitung im Web muss die überwiegende Mehrheit der Nutzer nichts weiter tun, als ein Kontrollkästchen anzuklicken. [Mehr dazu hier](/articles/form-and-project-settings/recaptcha-settings/).

**Übermittlungen als Spam markieren**

Formspree scannt Übermittlungen automatisch und markiert sie mithilfe eines Machine-Learning-Modells als Spam. Wenn du eine Übermittlung erhältst, die Spam ist, kannst du dabei helfen, unser Modell zu trainieren, indem du sie markierst. Um eine Übermittlung als Spam zu markieren, klicke auf den Link am Ende der Übermittlungs-E-Mail. Je mehr Informationen wir haben, desto besser können wir unseren Spam-Filter auf deine Bedürfnisse abstimmen.

**Formular-ID-URLs statt E-Mail-URLs verwenden**

Ursprünglich enthielten die `action`-URLs von Formspree eine E-Mail-Adresse, wodurch Bots deine E-Mail-Adresse entdecken und Spam senden konnten. Sie sahen so aus:

```html
<form action="https://formspree.io/your@email.com" method="POST">
```

Heute enthalten Formspree-URLs eine eindeutige ID, die deine E-Mail-Adresse verbirgt. Um eine neue Formspree-URL zu erhalten, registriere dich einfach unter [https://formspree.io/register](https://formspree.io/register) und erstelle ein Formular, indem du auf den Button `+ New Form` klickst. Die URL findest du nach dem Erstellen des Formulars auf der Integrations-Seite. Sie wird so aussehen:

```html
<form action="https://formspree.io/f/a_form_id" method="POST">
```

Weitere Informationen findest du in unserem Artikel zum [Auslaufen von Legacy-Formularen (E-Mail-URLs)](/articles/troubleshooting/phasing-out-legacy-forms-email-urls/).

**Ein Honeypot-Feld verwenden**

Du kannst ein spezielles verstecktes Feld hinzufügen, um Spam-Bots abzufangen. [Mehr dazu hier](/articles/building-your-form/honeypot-spam-filtering/).

**Dein Formular auf eine bestimmte Domain beschränken**

Du kannst die Einstellung "Restrict to domain" für dein Formular setzen, um Übermittlungen von unerwarteten Stellen zu vermeiden. [Mehr dazu hier](/articles/form-and-project-settings/restrict-to-domain/).

**Eigene Spam-Regeln hinzufügen**

Business-Nutzer können eigene Honeypot-Felder erstellen und Regeln hinzufügen, um Übermittlungen zu kennzeichnen, die bestimmte Muster von Spam-Inhalten enthalten. [Mehr dazu hier](/articles/advanced-features/form-rules/).
