PHPBB3:只需执行一项操作,即可禁止和删除不活动的用户(垃圾邮件发送者,等待管理员接受)

时间:2019-01-17 15:22:18

标签: phpbb3

具有双重选择功能的PHPBB3,以及由管理员进行的个人注册验证。

每天,有很多论坛垃圾邮件发送者在该网站上注册,我们获得了等待管理员接受的新用户列表。我们可以直接从用户名+电子邮件地址查看它是否是所需用户,在不确定的情况下,我们可以使用其他工具进行检查。

我们想禁止,再也听不到。在phpbb3中这样做是一个多步骤过程,看来:

(按ACP中的“用户”和“组”)

  1. 单击鼠标选择用户
  2. 从下拉菜单中选择IP禁止
  3. 按提交
  4. 按返回上一页
  5. 从下拉菜单中选择“电子邮件禁令”
  6. 按提交
  7. 再次按“用户和组”标签,对下一个不活动的用户重复

最后,在单击(7 * n)次鼠标后:

  1. 按用户和组
  2. 按标记全部(也许不标记想要的用户)
  3. 在下拉菜单中选择“删除”
  4. 按提交

鼠标总点击次数:4 + 7 * [用户数]。我们想做的事情:

  1. 选择全部标记(或选中多个用户名)。
  2. 按[按IP禁止,通过电子邮件禁止,删除并永远再见]按钮。

PHPBB3中是否有办法实现这一目标?我们不能让列表增长,例如为了等待自动过期,这将使其变得太难管理。

1 个答案:

答案 0 :(得分:1)

大量删除仅适用于非活动用户。但是,可以使用“用户和组/禁止电子邮件”表格来进行大规模禁止。

但是为什么要禁止他们?它们可能是机器人,因此禁止它们可能完全没有帮助。

我建议您考虑采取以下对策。

将“用户注册设置/帐户激活”设置为“按用户(电子邮件验证)”。这样,垃圾邮件发送变得更加困难,因为那样一来,垃圾邮件发送者必须拥有一个有效的电子邮件地址。

安装可防止大多数spambot注册的CAPTCHA脚本。注册表格上的一个简单问题,可以防止99.9%的垃圾邮件。

限制新用户的用户权限,并将“用户注册设置/新成员发布限制”设置为1或2,这样新垃圾邮件发送者就不会如此轻易地打扰实际用户。这会使您的论坛对垃圾邮件发送者的吸引力降低。

这些对策之后的结果可以像到目前为止一样手动处理。