Esclarecimento de documento: endereços reply-key em Cc (não apenas To) são processados

Ao ler e testar a documentação Configurar e-mail de entrada de entrega direta para sites auto-hospedados com mail-receiver, notei que um detalhe está faltando: como o Discourse lida com a localização do endereço reply-key em uma resposta de e-mail.

Hoje confirmei em testes (com mail-receiver) que:

  • Uma resposta funciona se o endereço reply-key do Discourse estiver em Para:.
  • Uma resposta também funciona se o endereço reply-key estiver apenas em Cc:, mesmo que Para: aponte para um endereço completamente diferente.
  • A ordem dos destinatários não importa (Para vs Cc).
  • O Discourse processará a resposta corretamente, desde que o endereço reply-key apareça em qualquer lugar na lista de destinatários.

Outros destinatários simplesmente receberão uma cópia da mensagem; suas próprias respostas só funcionarão se também incluírem um reply-key válido para suas contas.


Adição proposta à documentação

Na seção que explica como o mail-receiver processa mensagens recebidas, adicione uma observação como esta:

Observação sobre o manuseio do reply-key
O Discourse processará uma mensagem de resposta por e-mail recebida, desde que o endereço especial reply-key (por exemplo, reply+abcdef123@forum.example.com) apareça em qualquer lugar na lista de destinatários.

  • O reply-key não precisa ser o endereço principal Para:.
  • Pode estar em Para, Cc ou Cco, em qualquer ordem.
  • Isso significa que você pode enviar uma resposta com o e-mail de outra pessoa em Para: e colocar o reply-key do Discourse em Cc: — a resposta ainda será associada ao tópico correto.

Outros destinatários apenas receberão uma cópia do e-mail, mas suas próprias respostas só funcionarão se também incluírem um reply-key válido para suas contas.


Isso poupará administradores e usuários de se perguntarem se o reply-key deve estar sempre no campo Para.

1 curtida