E-mail de usuário do Discourse rejeitado pelos destinatários, qual a melhor prática para este usuário

Título em chinês: Como lidar quando o e-mail de um usuário do Discourse não é entregue

O Discourse depende muito de e-mail.

Em geral, os usuários podem rejeitar os e-mails enviados pelo seu site devido ao excesso de mensagens. Nesse caso, se você estiver usando um servidor de e-mail de terceiros, o log geralmente mostrará a rejeição.

Para e-mails rejeitados, geralmente ainda queremos manter esse usuário, sem excluí-lo.

De acordo com o painel administrativo do Discourse, após uma pesquisa histórica, descobrimos que existe uma função chamada Desativar Conta.

Essa função deve desativar o usuário, de modo que ele não receba mais e-mails, mas os dados do usuário permanecem no site. O usuário ainda pode reativar o e-mail e continuar usando a conta.

Essa parece ser uma solução bastante adequada.

Será que existem outras soluções alternativas disponíveis?

Publicação original: Como lidar quando o e-mail de um usuário do Discourse não é entregue - Serviços e Gerenciamento / Discourse - OSSEZ. Participe da discussão.

Você pode tentar fazer sua pergunta em inglês? Isso permitirá que mais membros da comunidade ajudem com a questão.

Claro, mudei o título para inglês.

O problema é que os e-mails enviados do Discourse para o usuário estão sendo rejeitados (bounce)? Se for esse o caso, você pode encontrar um registro do e-mail rejeitado na página Admin / E-mails / Rejeitados do seu site. Se clicar no link exibido na última coluna dessa página (a coluna Tipo de E-mail), será exibida a mensagem de rejeição retornada pelo servidor de e-mail do usuário. Essa mensagem de rejeição frequentemente fornece detalhes sobre o que precisa ser feito para resolver o problema no servidor de e-mail, permitindo que os e-mails do Discourse sejam entregues ao usuário.

Obrigado.

O problema é que o e-mail foi rejeitado pelo usuário. Só conseguimos identificar isso no log do servidor de e-mail (não há registro na página de rejeição).

Se não desativarmos este usuário, o Discourse continuará enviando e-mails, o que resultará em novas rejeições.

Nesse caso, temos que desativar manualmente pelo gerenciamento de usuários do Discourse.

Existe alguma maneira de desativar automaticamente este usuário?

É lamentável que o servidor de e-mail não esteja marcando os e-mails como devolvidos. Se isso acontecesse, o Discourse pararia automaticamente de enviar e-mails para o usuário por um período após alguns e-mails enviados pelo Discourse serem devolvidos.

No seu caso, talvez seja necessário desativar manualmente o usuário na página de administração.

Entendi, muito obrigado. @simon