Um cliente afirma que um e-mail foi recebido de Bob. Bob afirma que o e-mail nunca foi enviado.
Como posso verificar de que lado está mentindo? Se ambos os lados tiverem servidores de e-mail locais (por exemplo, Exchange Server), isso é possível?
EDITAR
Presumo que ambas as partes tenham motivação e possivelmente habilidades para adulterar o servidor
Responder1
Você pode provar isso do seu lado.
Você não especificou qual versão do Exchange está executando, mas pode executar um rastreamento de mensagens no Exchange para pesquisar todos os emails enviados por Bob. Se você não vir o e-mail em questão, então Bob não o enviou por meio do servidor Exchange.
Isso não quer dizer que Bob não enviou ao cliente um e-mail de outro servidor/provedor de e-mail.
Responder2
Você pode verificar isso em qualquer um dos servidores. Seus logs indicarão se foi enviado/recebido. Especificamente, você pode verificar o rastreamento de mensagens do Exchange, desde que esteja ativado.
Para a parte de recebimento: Se o e-mail aparecer no rastreamento de mensagens do seu Exchange Server como "mensagem entregue localmente para armazenar...", isso prova que os e-mails foram entregues nas respectivas caixas de entrada.
De forma semelhante, para a parte de envio, você pode verificar o rastreamento da mensagem (que lhe dará carimbo de data / hora, usuário e assunto).