Как удалить много учетных записей возможных спамеров?

Автор Adrienne, 25 апреля 2017, 01:22:28

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Adrienne

Приветствую всех!
Здесь недавно, но уже успела найти много полезной информации по работе с smf, за что благодарю форумчан!

Есть вопросы по обслуживанию форума.

На входе:
Форум, переведенный мной с версии 1.1.13 на 2.0.13.
Стандартная тема оформления.
В качестве защиты от спама стандартная каптча + 2 проверочных вопроса, активация по почте.

Проблема:
Раньше борьба со спамерами была организована так: пользователь регистрировался, затем, чтобы создавать тему, ему нужно было в специально отведенной для этого "песочнице" написать 5 сообщений, а уже после этого он переводился в др. группу (из Newbie в Jr.Member) и мог создавать темы.
После того, как начала работать с форумом:
1) добавила активацию по почте.
2) перевела на версию 2.0.13, где есть встроенное средство для борьбы со спамом - контрольные вопросы (обновляю их раз в 3 месяца).
В результате спам-регистраций не стало, но на форуме порядка 20000 пользователей (бОльшая часть из них спамеры), новым реальным пользователям мешает "песочница".

Задача:
Удалить этих спам-пользователей и таким образом прикрыть "песочницу" и облегчить жизнь новым реальным пользователям.

Вопросы:
1) Как вычислить большое количество спам-пользователей сразу?
Предполагаю запросы по IP к специализированным БД, но не ясно, насколько это надежно.
2) Как лучше удалять записи, если их счет идет на тысячи: средствами SMF или через запрос к БД форума непосредственно?

digger®

Можно взять пробный тариф на 7 дней у Cleantalk и проверить базу пользователей на спамеров через их систему. Если понравится - взять платный тариф и не маяться с капчами, вопросами и прочим.
Ссылка у меня в подписи (рефка).