URL: https://www.overclockers.at/coding-stuff/php_mailformular_spamsicher_machen_173192/page_1 - zur Vollversion wechseln!
Welche Möglichkeiten gibts, um ein Mailformular in php spamsicher zu machen?
Hab sowas nämlich im Einsatz und in letzter Zeit haben die Spammails überhand genommen (so daß ich es kurzerhand mal komplett abgeschaltet hab bis ich ne brauchbare Lösung habe).
Die Mailadressen sind von außen natürlich nicht sichtbar, nur dürfte jemand Schwachsinn und Werbung ins Formular klopfen (oder von nem Bot klopfen lassen) und dem will ich die Tour vermasseln ohne die wirklichen Anfragen abzublocken.
bild mit buchstaben generieren und dann eintippen
nur alle 60sek ne mail abschicken dürfen. Oder eben dieses sicherheitsbild (da is halt die frage wie man das so dynamisch macht)
edit. und bei jedem mal "mail absenden" unter 60sek den timer zurücksetzten, so haben "dumme" spambots keine chance.
Nur, eine mail kommt immer durch 
Ist aber auch nicht sicher es gibt mittlerweile OCR Scanner Tools für Webseiten. Am besten ist es wenn dein Mail Server noch einen sogenannten Reverse DNS Lookup auf den MX Record macht. Doppelt gesichert ist sicherer 
ich habs bei mir so gelöst das ich die links zu Kontaktformular (also so wie dein Mailformular) und zum Gästebuch dynamisch per User generiere. Der link ist dann nur für die eine session gültig und für irgendwelche spambots wertlos.
Funktioniert bis jetzt recht gut.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026