Leia os cabeçalhos de uma mensagem

Todo e-mail carrega cabeçalhos escondidos: o registro de cada servidor por onde ele passou, escrito do mais novo para o mais antigo. Aqui isso vira uma rota com horários, para que “por que esta mensagem demorou quatro horas?” tenha uma resposta que dá para apontar com o dedo.

Carregando a ferramenta…

Como funciona

  1. Copie os cabeçalhos: “Show original” (mostrar original) no Gmail, Arquivo → Propriedades → Cabeçalhos da Internet no Outlook, Ctrl+U no Thunderbird.
  2. Cole-os aqui em cima e aperte “Analyse” (analisar).
  3. Leia a rota de cima para baixo — a linha 1 é o primeiro servidor que tratou a mensagem — e procure o salto (hop, um passo de um servidor para o outro) em que o atraso dispara.

Por que nada é enviado

Tudo o que esta página faz é executado por código que roda dentro da aba do seu navegador, com o mesmo motor que desenha as páginas web. O arquivo é lido do disco para a memória da aba, transformado ali e escrito de volta como um download. Ele nunca é enviado a lugar nenhum — nem para nós, nem para terceiros.

Comprove você mesmo

  1. Abra as ferramentas de desenvolvedor do navegador (F12) e escolha a aba Rede.
  2. Carregue o seu arquivo e rode a ferramenta.
  3. As únicas requisições que você vai ver baixam o código da própria ferramenta — e, em algumas ferramentas pesadas, o motor de código aberto delas a partir de um CDN público — mais um pequeno aviso de visita para loreatec.jp (endereço e título da página, nada mais). Nenhuma delas leva o seu arquivo.

Comprove você mesmo →

Perguntas frequentes

A rota está de trás para frente. Por quê?

Porque cada servidor acrescenta a linha Received dele no topo, então o mais novo vem primeiro no arquivo. Esta página inverte isso para você: a linha 1 é o primeiro servidor que tratou a mensagem, e a última linha é o que a entregou na caixa postal.

Um salto levou nove minutos. O que isso quer dizer?

A mensagem esperou numa fila. A causa comum é o “greylisting”: o servidor que recebe recusa de propósito a primeira tentativa de um remetente desconhecido e aceita a repetição. Isso custa entre cinco minutos e uma hora e não dá para ver em nenhum outro lugar além daqui. Um atraso longo no mesmo salto toda vez costuma significar que o receptor está sobrecarregado ou está freando de propósito o correio que entra.

Por que um atraso é negativo?

Porque os dois servidores discordam sobre a hora. Servidores de correio com o relógio um pouco errado são comuns e inofensivos em si; só passa a importar quando a diferença é grande o bastante para deixar os horários inúteis ou para expirar assinaturas.

Qual é a diferença entre isto e o teste da mensagem inteira?

Esta página funciona offline e só lê o que está escrito nos cabeçalhos, inclusive os resultados de SPF, DKIM e DMARC do próprio servidor que recebeu. Conferir essas assinaturas você mesmo exige as chaves públicas, que ficam no DNS — é isso que o teste on-line da mensagem faz: a mesma leitura, mais as verificações.