Hio,
da über das Kontaktformular auf meiner HP fast 50% Müll ankommt, will ich irgendeine Sperre einbauen, jedoch keine unleserlichen Captchas (außerdem will ich viel Arbeit für mich mit hidden-fields o.ä. vermeiden ;)).
Das E-Mailfeld wird bereits auf eine korrekte E-Mailadresse gecheckt (@-Zeichen, '.' nach dem @, bestimmte TLD-Länge etc.), das Mitteilungsfeld muss eine bestimmte Zeichenanzahl enthalten.
Jetzt dachte ich mir, ob man nicht zusätzlich einen bestimmten Buchstaben aus der eingegeben E-Mailadresse eingeben muss. Wenn meine Adresse also max.mustermann@musterstadt.de lautet und man den 3. Buchstaben eingeben müsste, wäre das ein x. Damit es nicht zu kompliziert wird und sich niemand vertut, würde ich das auf die ersten 1-3 Zeichen einschrenken.
Jetzt stellt sich die Frage, können Spambots dieses Feld korrekt ausfüllen wenn da steht "Bitte geben sie das x. Zeichen Ihrer E-Mailadresse ein"?