1

在一个旧网站中,我有很多垃圾邮件注册。什么是仅过滤和删除垃圾邮件用户的最佳方法,因为那里还有不是垃圾邮件机器人的用户。

我查看了 Joomla,但没有很好的解决方案,也许有一个 phpmyadmin 的解决方案?

4

2 回答 2

0

要删除相同的内容,您需要检查字符串模式以创建正则表达式,否则必须有“参数”列将始终为空。

大多数具有 'usertype' = 已注册的用户帐户都可以删除所有这些用户。(请确定您是否有自己的注册用户)

从 jos_users 中删除 usertype = 'Registered';

您必须从您的 Joomla 网站管理窗格中阻止“新用户注册”。很少有垃圾邮件机器人使用您的“/index.php?option=com_users”链接来检查其他用户的电子邮件地址。

在 joomla 1.5 中,这是非常常见的问题。您需要从“全局配置-> 系统选项卡”禁用新用户注册,以停止进一步创建垃圾邮件用户。

于 2016-08-01T09:00:02.263 回答
-1
DELETE FROM jos_users WHERE 
       SUBSTRING_INDEX(name, " ", 1)=SUBSTRING_INDEX(name, " ", -1)
于 2012-12-14T15:40:54.443 回答