Este é um problema antigo e não há muito que possa ser feito a respeito. A única maneira de não compartilhar seu endereço de e-mail ao enviar uma mensagem privada por e-mail é removê-lo antes de enviar sua resposta. Diferentes clientes de e-mail lidam com isso de maneiras diferentes. No Gmail, o endereço de e-mail da pessoa que responde não é incluído aqui, mas em outros clientes, ele pode ser.
Existem estas configurações de administrador que você pode tentar:
Eu acho que uma coisa que poderíamos fazer é ofuscar quaisquer e-mails compartilhados via MP. Mas isso potencialmente causaria problemas nos casos em que você está tentando falar com alguém sobre endereços de e-mail!
Então, eu estava investigando um problema onde os e-mails de resposta de mensagens privadas (PMs) estavam vazando endereços de e-mail e a opção “sempre mostrar conteúdo cortado” não funcionava.
Os três pontos que mostram o restante do e-mail quando clicados são exibidos quando:
é uma PM, ou
quando “sempre mostrar conteúdo cortado” está ativado (o que aparentemente significa “mostrar conteúdo cortado em postagens não-PM também”)
# adiciona apenas a parte omitida nas mensagens
if options[:elided].present? && (SiteSetting.always_show_trimmed_content || is_private_message)
options[:raw] << Email::Receiver.elided_html(options[:elided])
options[:elided] = ""
end
Minha pergunta é:
qual é o raciocínio por trás disso estar “sempre ativo” para PMs? @zogstrip você sabe?
e seria uma possibilidade mudar isso para que os administradores tivessem a opção de nunca mostrar o conteúdo cortado (e negar o acesso ao e-mail “cru” clicando no envelope)? É bem fácil do ponto de vista técnico, então não tenho certeza por que isso ainda não é o caso.
Eu acho que queria manter o comportamento antigo, mas não tenho certeza se faz sentido agora com essa configuração. É um equilíbrio, por um lado você pode vazar endereços de e-mail, por outro lado o aparador pode às vezes remover conteúdo importante.
Eu acho que isso está bom, mas o aparador não é 100% seguro quando se trata de “não vazar endereço de e-mail”.
Sim, eu também. Próxima e, esperançosamente, última pergunta: devemos migrar um valor false para sempre mostrar conteúdo cortado para mensagens privadas ou para nunca. Minha ideia seria ficar do lado seguro e migrar para nunca.