Nem todos os cabeçalhos de e-mail podem ser falsificados. Depois que a mensagem de e-mail é recebida por um servidor confiável que fornece seu serviço de e-mail, os cabeçalhos Received: são confiáveis.
Considere esta sequência de cabeçalhos Recebidos:
Received: by 10.142.214.19 with SMTP id m19cs274738wfg;
Thu, 17 Dec 2009 03:20:12 -0800 (PST)
Received: by 10.115.67.30 with SMTP id u30mr1589591wak.119.1261048811650;
Thu, 17 Dec 2009 03:20:11 -0800 (PST)
Received: from mail1.stackoverflow.com (mail1.stackoverflow.com [69.59.196.214])
by mx.google.com with ESMTP id 31si4514829pzk.62.2009.12.17.03.20.11;
Thu, 17 Dec 2009 03:20:11 -0800 (PST)
Received: from superuser.com (unknown [10.0.0.4])
by mail1.stackoverflow.com (Postfix) with ESMTP id 67A7F1E08A;
Thu, 17 Dec 2009 03:20:11 -0800 (PST)
O cabeçalho Received: bottom é seguido pelo corpo da mensagem, que inclui os cabeçalhos To: e From:, que podem ser forjados. Mas vamos seguir os cabeçalhos Received:
O primeiro cabeçalho indica que um servidor no endereço IP 10.0.0.4 chamado superuser.com enviou uma mensagem para o servidor mail1.stackoverflow.com. Sabendo que ambos os nomes devem ser esperados neste caso, o cabeçalho Received indica um encaminhamento interno dentro do complexo de superusuário dos servidores de correio.
O próximo cabeçalho Recebido: indica que mail1.stackoverflow.com no endereço 69.59.196.214 encaminhou a mensagem para mx.google.com. Podemos confirmar que o endereço IP público de mail1.stackoverflow.com é 69.59.196.214 e como o google é meu provedor de e-mail, eu esperaria que o mail-exchanger (mx) em google.com estivesse recebendo minha mensagem. Este é o primeiro contato com meu domínio de e-mail (google) e não pode ser falsificado. É claro que pode haver uma carga de cabeçalhos Falsos Recebidos: abaixo deste cabeçalho, então encontrar o primeiro cabeçalho confiável recebido: pode ser complicado.
Os dois últimos Recebidos: cabeçalhos mostram endereços da rede 10, portanto, eles são encaminhados para o domínio do google. Isso também não é inesperado.
Um servidor maligno de e-mail pode inserir muitos cabeçalhos Recebidos falsos no fluxo, mas sempre há um que vem de uma fonte confiável, neste caso mx.google.com. Esse primeiro cabeçalho Recebido: confiável indica o endereço IP público que realmente encaminhou o email. Se esse endereço IP for suspeito ou não corresponder ao nome de domínio relatado, você deverá suspeitar de todo o conteúdo da mensagem.
Você pode ler os cabeçalhos Recebidos: na maioria dos clientes de e-mail usando o comando "ver a origem". É preciso um pouco de habilidade para ler de baixo para cima e encontrar o primeiro cabeçalho Received confiável: mas, depois de encontrá-lo, a verificação é rápida e útil.