Über die Erweiterung
Das TYPO3 Form Framework hat zwar einen Honeypot-Schutz, dieser ist aber nicht sehr zuverlässig als Schutz gegen Spambots. Aus diesem Grund habe ich die TYPO3 Erweiterung "Challenge/response spambot protection for ext:form" entwickelt. Sie fügt ein versteckten Input-Feld zu jedem Formular hinzu und erwartet, dass der Browser einen serverseitig berechneten Wert umwandelt und wieder zurückgibt.
Dieses simple Verfahren kann dazu führen, dass Spambots nicht mehr die Formulare automatisch ausfüllen können, da Spambots in der Regel kein JavaScript aktiv haben. Das Verfahren lässt sich von der Theorie her relativ einfach umgehen, für die Masse der Spambots scheint das jedoch schon zu viel Aufwand zu sein, sodass die Extension einen relativ zuverlässigen Schutz gegen Spambots ist.
Ein Kunde von mir ermöglichte es, dass das gleiche Verfahren auch für Powermail zur Verfügung steht. Die Extension “powermail_crshield” ist auch im TER und auch Packagist verfügbar.