O modalitate frecventă de trimitere a spamului este abuzarea formularelor neprotejate — instrumente automate completează și trimit formularul de mii de ori, generând spam.
Pentru a proteja un formular web:
- validează fiecare câmp al formularului (inclusiv pe server);
- adaugă o verificare care necesită intervenție umană — un CAPTCHA (ex. Google reCAPTCHA sau hCaptcha);
- opțional, folosește un câmp „honeypot” ascuns pentru a prinde boții.