Só agora estou percebendo que nunca enviei esta resposta. Estou de volta porque agora tenho mais contexto e mais um motivo para esperar que algo seja feito aqui.
Estou buscando usar o Discourse para trabalhar com pessoas e organizações que possuem perfis de risco variados, os quais elas precisam avaliar por conta própria. Também entrei recentemente em algumas comunidades onde os membros precisam tomar certos cuidados para manter suas atividades online privadas.
Como todos sabemos, o e-mail não é um canal de comunicação seguro. E algumas pessoas podem querer ter algum controle sobre os e-mails entregues às suas próprias caixas de entrada. Portanto, a ideia aqui seria fornecer uma configuração para ajustar isso.
Percebo que isso é um pouco difícil de fazer em nível individual, dado que o Discourse é uma plataforma comunitária e pessoas diferentes no mesmo site podem avaliar seu perfil de risco de maneira diferente. Mas uma preferência do usuário para limitar o que é enviado ao seu e-mail seria um passo na direção certa.
Poderia ser igual à configuração administrativa de e-mail privado, mas em base individual. E em um site (como o meu) que valoriza a privacidade, poderia ser definido como ativado por padrão.
O novo problema que tenho hoje com a configuração de e-mail privado é que ela não é compatível com usuários em fase de verificação (staged users). Tenho uma caixa de entrada de grupo semelhante à caixa de entrada do grupo @team do Discourse, para permitir que as pessoas me contatem diretamente por e-mail.
Quando eu respondo, quero que esses e-mails sejam enviados a eles normalmente e, em seguida, permita-lhes ter uma troca de e-mails comigo. Depois, quando e se eles se juntarem à comunidade, terão acesso ao histórico e poderemos continuar a conversa.
Atualmente, com o e-mail privado ativado, isso não é possível. Em vez disso, eles recebem a notificação de aparência bastante obscura com um prompt para visitar a mensagem no site do Discourse, o que eles não podem fazer porque é um site apenas por convite.
