[gelöst] registrierte, nicht aktivierte User in einem bestimmten Zeitraum löschen
am 23.12.2013 - 19:41 Uhr in
Gibt es eine Möglichkeit, bei einer Drupal Seite, auf der noch kein Mollom installiert war und daher in einer gewissen Zeit (6 Wochen) massenweise Spamregistrierungen erfolgten, diese möglichst automatisch zu erkennen und zu löschen, ohne sie alle einzeln mit einem "Kreuz" zu versehen und rauszuwerfen (sind einige hundert)...
Die Robots erzeugen meistens eine Mischung aus einem realen Vornamen und einer Buchstabenkomination und die Mailadressen, die man angeben muss, gehören fast alle zu bestimmten Domains (hotmail.com outlook.com usw...).
D.h. wie filtere ich die Benutzer so, dass ich z.B. erst einmal die legal registrierten Benutzer sichere, und dann alle anderen nach der Domain oder dem "verdächtigen Vornamen" lösche?
Danke!
LG
Dorothea
- Anmelden oder Registrieren um Kommentare zu schreiben
Als erstes honeypot
am 23.12.2013 - 22:26 Uhr
Als erstes [do:honeypot] installieren. Das hält Dir einigermaßen zuverlässig die Robots vom Leibe. Captcha ist dann nicht mehr nötig. Der Rest bleibt vermutlich Handarbeit, denn ich kenne kein Modul das auszufiltern und selbst eines Schreiben ist dann doch etwas aufwändiger.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Wie Werner schon schrieb,
am 24.12.2013 - 11:44 Uhr
Wie Werner schon schrieb, hilft hier das Modul honeypot schon mal gegen die Spam Registrierugen weiter. Die inaktiven Nutzer könntest du über das Modul [do:inactive_user] löschen lassen.
Eine andere Möglichkeit wäre eine eigener View über die Nutzer ([do:views]) in Verbindung mit Views Bulk Operations ([do:vbo]) - hier könntest du dann eigene Filter definieren und die Nutzer löschen lassen.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
das inactive-user-Modul
am 24.12.2013 - 15:14 Uhr
ist gut. Habe eben entdeckt, dass es schon ohne Views geht, da die User ja noch nicht aktiviert sind, sondern gesperrt... - manchmal sieht man den Wald vor lauter Bäumen nicht :)
Frohe Weihnachten!
Doro
"Wenn der eine nicht will, können zwei nicht miteinander streiten."
Arno Backhaus