Como ler os cabeçalhos de um e-mail

Todo e-mail transporta metadados adicionados por cada servidor por onde passou — invisíveis na vista normal da caixa de entrada, mas disponíveis através de "mostrar original" ou "ver código-fonte", e muitas vezes mais fiáveis do que qualquer coisa na mensagem visível.

O que são os cabeçalhos de e-mail

Os cabeçalhos são linhas de metadados adicionadas no início de uma mensagem, as mais antigas em baixo, as mais recentes em cima. Cada servidor de correio que processa uma mensagem acrescenta as suas próprias linhas em vez de editar o que já lá está, o que faz do bloco de cabeçalhos um rasto aproximado do percurso da mensagem.

A cadeia Received

Leia os cabeçalhos Received de baixo para cima — o de baixo é o primeiro salto, o de cima o último servidor antes da sua caixa de entrada. Cada linha indica que servidor recebeu a mensagem de que outro servidor, com uma marca temporal, permitindo traçar o percurso real de uma mensagem e notar um salto que não devia lá estar.

Authentication-Results

Este cabeçalho mostra spf=pass/fail, dkim=pass/fail e dmarc=pass/fail conforme avaliados pelo servidor recetor no momento em que processou a mensagem. É o registo daquilo que esse único servidor decidiu, não uma garantia independente — outro servidor recetor, ou o mesmo noutro momento, pode em princípio chegar a um resultado diferente.

Outros cabeçalhos úteis

  • Return-Path — para onde vão as devoluções; frequentemente revela o verdadeiro sistema de envio mesmo quando o endereço From visível parece correto
  • Message-ID — um identificador único por mensagem, útil para relacionar o mesmo e-mail entre pedidos de suporte ou registos
  • X-Mailer ou User-Agent — o software que enviou a mensagem, quando o remetente o inclui

Como os cabeçalhos revelam spoofing

O endereço From visível é trivialmente fácil de falsificar — é simplesmente uma afirmação feita pelo software remetente. A cadeia Received e o Return-Path são mais difíceis de falsificar de forma convincente, já que foram adicionados por servidores de correio reais que a mensagem realmente atravessou; uma discrepância entre um endereço From de aparência plausível e um Return-Path ou cadeia Received pouco plausíveis é um sinal forte de spoofing.

Analise os cabeçalhos de uma mensagem

Experimente no seu domínio

Veja a teoria na prática — execute Analisador de cabeçalhos de e-mail para o seu próprio domínio.