Löschen nicht aktivierter Accounts automatisieren
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
-
- Mitglied
- Beiträge: 177
- Registriert: 30.11.2021 13:53
Löschen nicht aktivierter Accounts automatisieren
Hallo zusammen,
ich arbeite grade daran, unser Forum besser vor Spam zu schützen und den Verwaltungs-/Administrationsaufwand so weit wie möglich zu reduzieren/automatisieren.
Die Hürden für (händisch) erstellte Spamaccounts sind inzwischen gut und wirkungsvoll (kein posten von URLs für neue Mitglieder, in Kürze noch Sperren von Kyrillisch und ggf. anderen Zeichensätzen dank der in Entwicklung befindlichen Extension Spamsecure von 69bruno und Chris1278).
Was wir noch reichlich haben, sind Spamanmeldungen, die aber niemals aktiviert werden und bei denen auch keine funktionierende Mailadresse angegeben ist.
Aktuell:
Regelmäßiges Löschen über das ACP -> Benutzer und Gruppen -> Inaktive Benutzer
Vorstellung:
Regelmäßiges automatisches Löschen aller inaktiven Benutzer (nicht aktivierte Accounts) nach beispielsweise 3 Tagen.
Einen entsprechenden Hinweis würde ich dann in der Aktivierungsmail mit aufnehmen.
Besonderheit: Durch die Übernahme aus einer anderen Forensoftware haben wir eine Anzahl an Usern, die sich im neuen Forum noch nie angemeldet haben.
Evtl tun sie das auch erst in 1 oder 2 Jahren (bei Problemen mit dem Auto -> Oldtimerforum).
Sie haben also einen aktivierten Account, aber keine "letzte Aktivität". Diese User wollen wir auf keinen Fall löschen.
Ist das oben Beschriebene umsetzbar?
Damit wäre der Verwaltungsaufwand bei Spam in unserem Forum nahezu bei Null.
Gruß
Thomas
Diese User sollen bleiben:
[ externes Bild ]
Diese User sollen automatisch gelöscht werden:
[ externes Bild ]
ich arbeite grade daran, unser Forum besser vor Spam zu schützen und den Verwaltungs-/Administrationsaufwand so weit wie möglich zu reduzieren/automatisieren.
Die Hürden für (händisch) erstellte Spamaccounts sind inzwischen gut und wirkungsvoll (kein posten von URLs für neue Mitglieder, in Kürze noch Sperren von Kyrillisch und ggf. anderen Zeichensätzen dank der in Entwicklung befindlichen Extension Spamsecure von 69bruno und Chris1278).
Was wir noch reichlich haben, sind Spamanmeldungen, die aber niemals aktiviert werden und bei denen auch keine funktionierende Mailadresse angegeben ist.
Aktuell:
Regelmäßiges Löschen über das ACP -> Benutzer und Gruppen -> Inaktive Benutzer
Vorstellung:
Regelmäßiges automatisches Löschen aller inaktiven Benutzer (nicht aktivierte Accounts) nach beispielsweise 3 Tagen.
Einen entsprechenden Hinweis würde ich dann in der Aktivierungsmail mit aufnehmen.
Besonderheit: Durch die Übernahme aus einer anderen Forensoftware haben wir eine Anzahl an Usern, die sich im neuen Forum noch nie angemeldet haben.
Evtl tun sie das auch erst in 1 oder 2 Jahren (bei Problemen mit dem Auto -> Oldtimerforum).
Sie haben also einen aktivierten Account, aber keine "letzte Aktivität". Diese User wollen wir auf keinen Fall löschen.
Ist das oben Beschriebene umsetzbar?
Damit wäre der Verwaltungsaufwand bei Spam in unserem Forum nahezu bei Null.
Gruß
Thomas
Diese User sollen bleiben:
[ externes Bild ]
Diese User sollen automatisch gelöscht werden:
[ externes Bild ]
- Mike-on-Tour
- Supporter
- Beiträge: 1279
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: Löschen nicht aktivierter Accounts automatisieren
Probier doch mal meine Erweiterung Userreminder for phpBB aus; die in der CDB aktuell verfügbare Version 1.3.5 kann das nicht, aber die derzeit auf Validierung wartende Version 1.4.2 (erhältlich über den letzten Eintrag im o.a. Link) kann das, was du suchst.
-
- Mitglied
- Beiträge: 177
- Registriert: 30.11.2021 13:53
Re: Löschen nicht aktivierter Accounts automatisieren
Danke Dir für den Link.
In der Erweiterung finde ich "Schläfer" und "Null Poster"
Bei beiden Gruppen wird aber ein bereits aktivierter Account vorausgesetzt, ja?
Was wähle ich denn aus, um die nicht aktivierten Accounts automatisch zu löschen?
Gruß
Thomas
In der Erweiterung finde ich "Schläfer" und "Null Poster"
Bei beiden Gruppen wird aber ein bereits aktivierter Account vorausgesetzt, ja?
Was wähle ich denn aus, um die nicht aktivierten Accounts automatisch zu löschen?
Gruß
Thomas
Zuletzt geändert von guenniguenzelsen am 25.03.2022 18:02, insgesamt 1-mal geändert.
- Mike-on-Tour
- Supporter
- Beiträge: 1279
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: Löschen nicht aktivierter Accounts automatisieren
Sorry, da habe ich wohl etwas missverstanden, nicht aktivierte Accounts werden nicht erfasst.
Ob man die aber über eine SQL-Abfrage in phpMyAdmin löschen kann, weiß ich jetzt auf die Schnelle auch nicht.
Ob man die aber über eine SQL-Abfrage in phpMyAdmin löschen kann, weiß ich jetzt auf die Schnelle auch nicht.
-
- Mitglied
- Beiträge: 177
- Registriert: 30.11.2021 13:53
Re: Löschen nicht aktivierter Accounts automatisieren
Das wäre doch eine tolle Erweiterung für Deine Erweiterung


Re: Löschen nicht aktivierter Accounts automatisieren
Das ist doch fest eingebaut.
Adminpanel - Benutzer und Gruppen - Automatisches Löschen inaktiver Benutzer
Adminpanel - Benutzer und Gruppen - Automatisches Löschen inaktiver Benutzer
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
-
- Mitglied
- Beiträge: 177
- Registriert: 30.11.2021 13:53
Re: Löschen nicht aktivierter Accounts automatisieren
Ich möchte keine inaktiven Nutzer automatisch löschen.
Ich möchte Nutzer mit nicht aktiviertem Account automatisch löschen.
Siehe hierzu auch die beiden beigefügten Bilder in meinem ersten Beitrag.
Ich möchte Nutzer mit nicht aktiviertem Account automatisch löschen.
Siehe hierzu auch die beiden beigefügten Bilder in meinem ersten Beitrag.
Re: Löschen nicht aktivierter Accounts automatisieren
Inaktive Nutzer in diesem Zusammenhang sind Nutzer deren Account nicht aktiviert ist. Egal ob noch nie aktiviert wurde, oder ob nachträglich übers Admin Panel deaktiviert.
Das ist was völlig anderes als Nutzer die "nicht aktiv am Forum teilnehmen".
Du hättest es wenigstens ausprobieren können, oder?
Das ist was völlig anderes als Nutzer die "nicht aktiv am Forum teilnehmen".
Du hättest es wenigstens ausprobieren können, oder?
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
-
- Mitglied
- Beiträge: 177
- Registriert: 30.11.2021 13:53
Re: Löschen nicht aktivierter Accounts automatisieren
Ich sehe in der von Dir vorgeschlagenen Funktion diese Möglichkeit noch immer nicht.
Aber meine Stärken liegen auch eher beim Altblech, statt bei Forensoftware.
Mit welchen Einstellungen müsste ich denn dort zum Ziel kommen, OHNE die inaktiven User zu löschen und nur die User mit nicht aktiviertem Account zu erwischen?
Das was Du in Deinem letzten Beitrag schreibst ist allerdings falsch.
Du setzt nicht aktivierte Accounts und inaktive (noch nie angeleldete User) gleich.
Das ist nicht der Fall.
Unter welchen Rahmenbedingungen hier ein Unterschied gegeben sein kann, habe ich ja im ersten Beitrag dargelegt.
Aber meine Stärken liegen auch eher beim Altblech, statt bei Forensoftware.
Mit welchen Einstellungen müsste ich denn dort zum Ziel kommen, OHNE die inaktiven User zu löschen und nur die User mit nicht aktiviertem Account zu erwischen?
Das was Du in Deinem letzten Beitrag schreibst ist allerdings falsch.
Du setzt nicht aktivierte Accounts und inaktive (noch nie angeleldete User) gleich.
Das ist nicht der Fall.
Unter welchen Rahmenbedingungen hier ein Unterschied gegeben sein kann, habe ich ja im ersten Beitrag dargelegt.
Re: Löschen nicht aktivierter Accounts automatisieren
Wenmn ich dich richtig verstehe unterscheidest du zwischen zwei usern:
- Nr. 1 Benutzer ist regestriert und Aktiviert (durch admin oder selbstaktivierung per mail je nach dem was eingestellt ist) aber schon sehr lange nicht mehr eingeloggt gewesen (inaktiv aber akktivierter benutzer würde ich das mal nennen)
- Nr. 2 Benutzer ist regestriert und nicht aktiviert (durch admin oder selbstaktivierung per mail je nach dem was eingestellt ist)(inaktiv und nicht akktivierter benutzer würde ich das mal nennen)