# Come prevenire lo spam

> Formspree Docs · Risoluzione dei problemi · 11 aprile 2024

Formspree lavora duramente per prevenire lo spam, ma è una delle realtà di un modulo aperto su Internet. Ecco diverse tecniche che puoi usare con Formspree per prevenire lo spam sui tuoi moduli.

**Usa reCAPTCHA**

reCAPTCHA è il metodo più efficace in assoluto per prevenire lo spam sul tuo modulo. Grazie alla sua diffusione sul web, la stragrande maggioranza degli utenti non deve fare altro che cliccare su una casella di spunta. [Leggi di più qui](/articles/form-and-project-settings/recaptcha-settings/).

**Contrassegna gli invii come spam**

Formspree analizza automaticamente gli invii e li contrassegna come spam usando un modello di machine learning. Se ricevi un invio che è spam, puoi aiutare ad addestrare il nostro modello contrassegnandolo. Per contrassegnare un invio come spam, clicca sul link in fondo all'email dell'invio. Più informazioni abbiamo, meglio possiamo adattare il nostro filtro antispam alle tue esigenze.

**Usa URL con ID del modulo invece di URL con email**

In origine gli URL `action` di Formspree includevano un indirizzo email, permettendo ai bot di scoprire il tuo indirizzo email e inviare spam. Avevano questo aspetto:

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

Oggi gli URL di Formspree contengono un ID univoco che nasconde il tuo indirizzo email. Per ottenere un nuovo URL Formspree, basta registrarsi su [https://formspree.io/register](https://formspree.io/register) e creare un modulo cliccando sul pulsante `+ New Form`. Troverai l'URL nella pagina Integration dopo aver creato il modulo. Avrà questo aspetto:

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

Per maggiori informazioni consulta il nostro articolo sull'[eliminazione graduale dei moduli legacy (URL con email)](/articles/troubleshooting/phasing-out-legacy-forms-email-urls/).

**Usa un campo honeypot**

Puoi aggiungere uno speciale campo nascosto per cercare di catturare i bot di spam. [Leggi di più qui](/articles/building-your-form/honeypot-spam-filtering/).

**Limita il tuo modulo a un dominio specifico**

Puoi impostare l'opzione "Restrict to domain" sul tuo modulo per evitare invii provenienti da luoghi inattesi. [Leggi di più qui](/articles/form-and-project-settings/restrict-to-domain/).

**Aggiungi regole antispam personalizzate**

Gli utenti Business possono creare campi honeypot personalizzati e aggiungere regole per segnalare gli invii che contengono pattern specifici di contenuto spam. [Leggi di più qui](/articles/advanced-features/form-rules/).
