Podemos desativar e-mails para usuários excluídos e parar de contatar nossos spammers?

Nosso Discourse está configurado para número de posts para aprovação = 1

Usamos isso para nos proteger contra spam, pois o primeiro post de cada novo usuário requer aprovação do moderador.

Quando um post de spam é feito e pego com esta configuração, rejeitamos o post e excluímos o usuário com um único clique:

Isso funciona muito bem e protege os membros da nossa comunidade de verem um único post de spam :partying_face:

No entanto, quando “Excluímos o Usuário”, o Discourse, infelizmente, envia um e-mail para esse usuário excluído informando que ele foi excluído.

Gostaríamos muito de não entrar em contato com nossos spammers :pensive_face:

Podemos desativar essa notificação por e-mail de alguma forma? :thinking:

1 curtida

O problema é que alguém em uma missão agora sabe que foi excluído, então se inscreve e tenta novamente :facepalm:

Aqui está o e-mail que o spammer excluído recebe:

Relacionado: Ruby hash syntax being displayed in emails sent to deleted users

Não acho que o pull request que adicionou o recurso incluiu uma configuração para desativá-lo.

Atualmente, eu excluo o usuário da página de perfil de administrador em vez da fila de revisão. Isso parece evitar o e-mail.

1 curtida

Se você selecionar “Excluir e Bloquear Usuário”, isso não deveria desativar o e-mail imediatamente?

1 curtida

Não, não tem. Ele também envia um e-mail ao usuário informando que a conta dele foi excluída.

2 curtidas

Solução alternativa interessante, mas com alguns passos extras para nossos moderadores :pensive_face:

Também não tenho certeza se eles têm permissão para excluir um usuário, precisarei verificar isso.

Isso é decepcionante, eu realmente não quero estar enviando e-mails para nossos spammers :pensive_face:

Eu clico no avatar na fila de revisão, clico no nome no cartão do usuário para abrir o perfil e uso o botão de excluir à direita.
A parte realmente irritante é que você ainda tem que rejeitar a postagem na fila de revisão.

1 curtida

Obrigado por levantar isso, @Richie.

Para contextualizar, adicionamos o recurso de enviar e-mail para usuários excluídos no início deste ano, pois é um requisito para conformidade com o Digital Services Act, onde todos os usuários precisam ser notificados sobre alterações em suas contas, incluindo a exclusão.

Para ajudar os administradores que preferem que isso não aconteça, estamos trabalhando em um recurso que permitirá desabilitar modelos de e-mail individuais para que eles nunca sejam enviados a ninguém. Isso poderá ser feito por e-mail na página de modelos de e-mail no painel do administrador.

Voltaremos a este tópico assim que esse recurso for concluído e mesclado.

4 curtidas

Isso também se aplica ao método descrito acima por @Moin?

Testei isso com duas abas abertas, uma com a postagem sinalizada na Fila de Revisão e outra com o perfil do usuário.

Curiosamente, quando cliquei em Excluir no lado direito do perfil, isso também resolveu imediatamente a sinalização e não houve necessidade de tomar mais nenhuma ação na Fila de Revisão.

Nosso Discourse informando trolls e spammers persistentes que acabamos de excluir suas contas simplesmente os instrui a voltar e se inscrever novamente :man_facepalming:

A lei / ato que você vinculou não se aplica a muitos países, portanto, a capacidade de desabilitar esses e-mails no futuro é uma excelente notícia, obrigado :person_bowing:

3 curtidas

Alternativamente, que tal silenciá-los? Eles não devem ter postagens e estar (a menos que você tenha alterado as configurações padrão) no nível de confiança 0, então a conta deles não causará nenhum dano. Eles nem aparecerão no diretório de usuários e serão purgados periodicamente com o trabalho Sidekiq CleanUpInactiveUsers (valor padrão: 2 anos).

Mas acho que essa exclusão automática também enviará um e-mail quando ocorrer? :thinking:

Mas duvido que os spammers usem o mesmo endereço de e-mail por 2 anos…

1 curtida

Isso envia um e-mail a eles informando que foram silenciados.

5 curtidas