Должен ли Discourse уведомлять пользователей об удалении аккаунтов за спам?

Сегодня при работе с отмеченным постом я столкнулся с ситуацией и хотел уточнить ожидаемое поведение.

Пост был автоматически помечен Discourse AI как спам. Контент явно не относился к форуму (на другом языке, не по теме, контент мягкого характера), поэтому я согласился с флагом, удалил аккаунт и выбрал опцию блокировки IP-адреса пользователя.

Вскоре после этого я заметил в журналах электронной почты, что было отправлено письмо с типом account_deleted.

Это вызвало беспокойство.

Является ли стандартным поведением Discourse отправлять письмо об удалении аккаунта в подобных случаях, включая очевидные спам-аккаунты?

Если да, то можно ли отключить это конкретно для удалений, связанных со спамом?

С точки зрения модерации, уведомление спамеров об удалении их аккаунта кажется контрпродуктивным. В случаях, когда спам очевиден и подтвержден флагами, предпочтительнее, чтобы действие было незаметным.

Также я хочу исключить возможность того, что я неправильно интерпретирую логи или связываю не то письмо с удалением.

Ищу разъяснений по следующим вопросам:

  • Является ли это уведомление ожидаемым поведением
  • Можно ли отключить или настроить его для рабочих процессов, связанных со спамом
  • Какие лучшие практики существуют в данном случае с точки зрения модерации

Да

Нет, на данный момент, насколько я знаю, нельзя. Мне, кстати, это уведомление нравится, и я считаю, что это хорошая функция, но стоит подумать о том, что мы уведомляем спамеров, и о последствиях этого — ведь они могут просто создать новый аккаунт? Кроме того, если бы я действительно был добросовестным пользователем, разве я попал бы в спам-фильтр и был бы забанен администратором?

Обновление: похоже, это сделано намеренно

Только что удалил аккаунт, спамивший AI-мусором, с нового аккаунта, который использует тот же IP, что и два других аккаунта. Не думаю, им будет приятно получать такое предупреждение:

Здравствуйте,

Это автоматическое сообщение от X, чтобы сообщить вам, что пользовательский аккаунт, связанный с этим адресом электронной почты, был удален сотрудником.

Ваш пост был помечен для проверки: он автоматически поставлен в очередь для рассмотрения сотрудником, чтобы убедиться, что он соответствует правилам нашего сообщества.

Пожалуйста, ознакомьтесь с правилами нашего сообщества для получения подробной информации.

Очень хотелось бы отключить отправку таких сообщений. Поиск по форуму привел меня сюда.

Думаю, удаление со страницы профиля (администратора) вместо очереди проверки всё ещё работает как обходное решение. Но я знаю, что это не так удобно, как делать это непосредственно в очереди проверки.

Отлично! Спасибо!! :purple_heart:

Я подозревал, что за этим решением может стоять какое-то обоснование в сфере соответствия нормативным требованиям.

Это напоминает мне «старые добрые времена» администрирования почтового сервера. Помню, как-то (ещё десятилетия назад) я столкнулся с атакой через поддельные уведомления о недоставке от спамеров. Они подделывали адрес отправителя и отправляли письмо на несуществующий аккаунт на моём сервере. В то время, чтобы соответствовать стандартному протоколу SMTP, при неудачной доставке необходимо было отправлять уведомление о сбое, включая копию неудачно доставленного письма. Целевым адресатом спама был поддельный адрес отправителя, и именно он получал уведомление о недоставке… вместе с самим письмом.

Хотя я подозреваю, что спамеры, вовлечённые в этот конкретный инцидент, используют автоматизированные системы и ни один человек никогда не увидит письмо об удалении аккаунта, мне кажется, что мы предоставляем спамерам больше информации, чем необходимо, что затем может быть использовано для тонкой настройки их тактик.

почему вы отметили свой собственный ответ как решение, когда очевидно, что решением был пост Мойна?

ха-ха. Спасибо, что заметил. :wink: Ошибка возникла, когда я его процитировал. Исправлено.

@Lilly Снова меня поймала! :wink:

Прости, @Moin, моя ошибка.