Geralmente, estou no lado receptor de e-mails enviados para o Discourse, não no lado de envio, então essa é uma boa oportunidade para confirmar como as coisas funcionam.
Quando um usuário responde a uma MP (mensagem privada) de grupo, ele não está respondendo diretamente aos usuários, mas sim a uma chave de resposta. Por exemplo, algo como simon+0b436b95dc22685a28e15e5d34da413e@discoursemail.com. Não há opção para remover usuários da MP por e-mail. Se você quiser remover um usuário, seja ele temporário ou não, de uma MP de grupo, é necessário removê-lo pela interface do Discourse:
Após fazer isso, se o usuário removido tentar responder à MP que está em sua caixa de entrada, ele receberá uma resposta semelhante a esta:
Desculpe, mas sua mensagem de e-mail para [“simon+0b436b95dc22685a28e15e5d34da413e@discoursemail.com”] (com o assunto Re: Testando a criação de uma MP por e-mail) não funcionou.
Motivo:
Algo deu errado. Talvez este tópico tenha sido fechado ou excluído enquanto você o estava visualizando?
Se você puder corrigir o problema, tente novamente.
Observe que as chaves de resposta acima não são as chaves reais do meu site de teste.
Apenas se ele tentar responder ao e-mail após ter sido removido pela interface. Nesse caso, ele receberá o e-mail que publiquei acima.
Uma coisa da qual não tenho certeza é que, quando removi um usuário da MP e depois tentei responder como esse usuário à MP, o e-mail configurado foi email_reject_invalid_post_specified. Posso encontrar o conteúdo desse e-mail na seção Admin / Personalizar / Texto do meu site — ele tem a chave system_messages.email_reject_invalid_post_specified.text_body_template —, mas não estou encontrando esse e-mail na seção Admin / Personalizar / E-mails do meu site. Esperava poder editar o e-mail a partir dessa seção. Vou investigar o que está acontecendo com isso.