Há alguma opção para BCC de todos os emails enviados pelo Discourse

Precisamos, para fins de auditoria, ter uma cópia de todos os e-mails enviados para um endereço de e-mail de entrada especial destinado à auditoria.

Existe alguma opção para configurar o Discourse para colocar em cópia oculta (BCC) todos os e-mails que ele envia?

A melhor maneira seria configurar um servidor de e-mail que esteja em conformidade com suas necessidades de registro e fazer com que o Discourse o utilize. Um administrador de sistemas competente deve ser capaz de fazê-lo em uma ou duas horas (provavelmente menos tempo do que levaria um plugin), e isso será mais fácil de manter.

Infelizmente, essa não é uma opção, pois é considerada um “homem no meio” :frowning:

Se você controla o homem do meio, parece não ser um problema, mas os fatos muitas vezes não importam em ambientes corporativos. Como seu sistema registra os e-mails enviados pelos seus usuários? É possível utilizar esse sistema para a entrega de e-mails? Um homem do meio no mesmo servidor seria aceitável?

No entanto, é possível criar um plugin que encaminhe cópias de e-mails para um terceiro. Assim, você terá um homem fora do meio.

Até agora, estávamos utilizando uma funcionalidade oferecida pelo sendgrid.com para colocar em cópia oculta (BCC) todos os e-mails enviados por meio da API deles, mas, por algum motivo, eles decidiram descontinuar essa funcionalidade.

O Discourse utiliza uma única função para enviar e-mails? Se sim, talvez possamos nos conectar a ela e adicionar o BCC automaticamente.

Como o SendGrid não foi considerado um ‘atacante no meio’?

Se você explicar os objetivos, provavelmente poderemos fazer uma recomendação. Parece que um serviço estava funcionando e você deseja que ele continue fazendo isso. Não conseguimos fazer esse serviço funcionar, mas podemos resolver problemas gerais de informática, inclusive relacionados à auditoria de e-mails. :slight_smile: