Um usuário envia uma mensagem de grupo por e-mail e troca mensagens ao longo de um período prolongado. Dois meses após iniciar a mensagem de grupo, o usuário se registra no site e deixa de estar em modo de pré-visualização (unstaged), tornando-se um usuário TL0. Em seguida, o usuário cria um tópico que inclui um link já utilizado anteriormente na mensagem de grupo. O usuário é prontamente silenciado pelo sistema, e várias denúncias são geradas automaticamente devido ao newuser spam host threshold. Um usuário não deve ser “penalizado” pelo sistema por publicar um tópico perfeitamente normal apenas porque existia uma mensagem de grupo enquanto ele estava em modo de pré-visualização.
This happened again. Not a staged account this time, but a normal user getting support and including links. The spam trigger was correct this time (a new user posting links to the same domain), but we still ended up with 33 PMs in the moderator inbox. Consolodating those messages would be nice.
I get your point, I misunderstood what we wanted to do here sorry - that’s how it is right now (consider someone as a “trusted users” if they come through staged.)
I’ll improve this now - just to confirm, all we want is the spam host check to not trigger, but all other new user checks will still be in place, correct? (the other checks being: max links, max mentions, and max attachments)
It might be safe “enough” if you gate it by time. What I object to is someone emailing team@discourse.org and then IMMEDIATELY signing up with that same email to gain trust level 1. That’s a straight up exploit.
OK I’ve updated this - Now, they will still be considered tl0, but will not trigger the spam if the accounts were created more than 1 week ago to catch the “long email relationship” cases.