Você não pode, depois do fato. Na próxima vez, peça que assinem com a chave privada.
O melhor que você pode fazer é postar a fonte bruta com todos os cabeçalhos intactos, mas ela ainda é facilmente falsificada.
Acabei de receber um e-mail importante que gostaria de postar on-line. No entanto, gostaria de saber se existe alguma maneira de provar à Internet que ela é autêntica (que o remetente realmente enviou essa mensagem para mim e eu não estou inventando). Estou usando o Windows 7 e o Windows Live Mail.
É bem trivial imitar um e-mail - de falsificar o cliente de e-mail para sincronizar o 'e-mail enviado' com o cliente - (há um artigo sobre isso - aqui é um resumo, já que eu não tenho acesso à minha biblioteca on-line da escola no momento) até mesmo para enviar an email com informações falsas . No caso do windows live mail, acredito que seja uma questão de arrastar e soltar um arquivo de email para a pasta relevante, e isso está bem documentado.
Os e-mails são de uma era mais gentil e mais confiante, e o protocolo confia implicitamente no pessoal. Você pode usar o endereço IP no cabeçalho ou algumas extensões anti-spam para enviar por e-mail, como dkim , para verificar se é o servidor correto, mas como projetado, é um protocolo bastante confiável.
É muito difícil provar que um e-mail arbitrário é de um remetente específico, como resultado.
A única coisa que eu poderia sugerir é que o remetente reenvie a mensagem com um trailer de PGP assinado para a mensagem.
Tags authentication email