Ajuda

Analisar cabeçalho de e-mail

Cole os cabeçalhos brutos de uma mensagem e veja quem realmente a enviou, se SPF, DKIM e DMARC passaram e o caminho que ela fez de servidor em servidor. A ferramenta lê o que o servidor de recebimento já registrou nos cabeçalhos. É um apoio à leitura, não um veredito sobre a mensagem ser segura.


Como analisar cabeçalho de e-mail, passo a passo

  1. No seu app de e-mail, abra a mensagem, escolha “Mostrar original” ou “Ver código-fonte” e copie o bloco de cabeçalhos (tudo o que fica acima da linha em branco antes do corpo da mensagem).
  2. Cole em Cabeçalhos de e-mail brutos (até 200.000 caracteres). Limpar esvazia o campo.
  3. Selecione Analisar cabeçalhos. Se nada no texto parecer um cabeçalho, você será avisado e poderá colar de novo.
  4. Leia os Resultados: assunto e data, depois os cartões Remetente real, Autenticação e Rota. A seta de voltar leva ao texto colado, e Recomeçar apaga tudo.

Cabeçalho de e-mail no Outlook e no Gmail

No Gmail, abra a mensagem, use o menu de três pontos, escolha “Mostrar original” e copie o bloco de cabeçalhos no topo. No Outlook, procure as propriedades ou os detalhes da mensagem (no Outlook clássico: Arquivo, depois Propriedades; no novo: Exibir, depois Exibir detalhes da mensagem). Os nomes dos menus mudam entre versões, e a maioria dos outros apps de e-mail tem uma opção parecida para ver o código-fonte.

Como saber se um e-mail é falso: o cartão Remetente real

Três endereços podem ser diferentes, e as diferenças são a parte útil. Return-Path é para onde vão as devoluções e é definido pelo servidor que realmente enviou a mensagem. From é o nome e o endereço exibidos na sua caixa de entrada. Reply-To é para onde vai a sua resposta, e Sender aparece quando a mensagem foi enviada em nome do endereço de From. O cartão também mostra o Primeiro IP público da rota.

Abaixo podem aparecer duas observações. “From e Return-Path estão no mesmo domínio” é o caso esperado. “From e Return-Path estão em domínios diferentes” é um aviso para olhar com mais atenção, embora serviços de newsletter e de envio em massa façam isso legitimamente. “As respostas vão para um domínio diferente do que está em From” merece uma segunda olhada antes de você responder.

Verificar SPF, DKIM e DMARC

O cartão Autenticação mostra cada verificação como um selo, além das propriedades registradas, como smtp.mailfrom, header.d e header.from. O SPF pergunta se o servidor de envio podia enviar pelo domínio, o DKIM se a mensagem está assinada e a assinatura confere, e o DMARC se a política do próprio domínio aceita a mensagem.

Os resultados vêm do cabeçalho Authentication-Results mais alto, inclusive no estilo do Outlook sem id de servidor. Se não houver nenhum, o SPF recorre ao Received-SPF e o DKIM ao cabeçalho DKIM-Signature.

De onde veio o e-mail: a rota (cabeçalhos Received)

Cada servidor que lida com a mensagem adiciona uma linha Received no topo. O cartão Rota inverte essas linhas para que o salto mais antigo venha primeiro e mostra, para cada salto, o servidor de envio (de), seus endereços IP, o servidor de recebimento (por), o protocolo, a hora em UTC e quanto tempo depois do salto anterior ele ocorreu. A linha de resumo informa o número de servidores e o tempo total em trânsito.

Um atraso longo entre dois saltos mostra onde a mensagem ficou esperando, por exemplo em uma fila ou em um filtro de spam. Mostrar valores brutos revela o texto exato do cabeçalho sob cada linha.

O que esta ferramenta não faz

Ela não verifica assinaturas nem consulta o DNS. Informa os resultados que o servidor de recebimento escreveu nos cabeçalhos. Uma mensagem falsificada pode chegar com linhas Authentication-Results falsas; por isso só a mais alta, adicionada pelo seu próprio provedor, é confiável. As linhas anteriores foram escritas por outros e podem ser falsas. A ferramenta não garante que uma mensagem seja segura ou insegura e não procura onde fica um endereço IP.

Seus cabeçalhos são lidos no seu navegador. Nada é enviado nem salvo. Cabeçalhos truncados ou malformados são tratados sem erros: linhas dobradas e nomes e assuntos codificados são decodificados, e a leitura termina na linha em branco antes do corpo da mensagem.


Perguntas frequentes

Como ler o cabeçalho de um e-mail?

Copie o bloco completo de cabeçalhos da mensagem, cole em “Cabeçalhos de e-mail brutos” e selecione “Analisar cabeçalhos”. A tela de resultados organiza as linhas que importam: o cartão “Remetente real” (Return-Path, From, Reply-To), o cartão “Autenticação” (SPF, DKIM, DMARC) e o cartão “Rota” com todos os servidores por onde a mensagem passou. “Mostrar valores brutos” exibe o texto exato do cabeçalho por trás de cada linha.

Onde encontro o cabeçalho do e-mail no Gmail ou no Outlook?

No Gmail, abra a mensagem, use o menu de três pontos e escolha “Mostrar original”; depois copie o bloco de cabeçalhos no topo. No Outlook, procure as propriedades ou os detalhes da mensagem (Arquivo, depois Propriedades, no clássico; Exibir, depois Exibir detalhes da mensagem, no novo). Os nomes dos menus mudam entre versões.

De onde veio o e-mail de verdade?

Veja o Return-Path e o “Primeiro IP público da rota” no cartão “Remetente real”. O Return-Path é definido pelo servidor que realmente enviou a mensagem, e o primeiro IP público é o endereço externo mais antigo nas linhas Received. Os dois podem ser de um serviço de e-mail e não de uma pessoa, e uma mensagem falsificada pode forjar as linhas que traz desde o início. Trate-os como pistas, não como prova.

Dá para descobrir o IP de quem enviou o e-mail?

Muitas vezes aparece um IP, mas nem sempre é o do remetente. A ferramenta lista os endereços IP de cada linha Received e marca o primeiro público da rota. Quando alguém envia pelo Gmail, pelo Outlook ou por um serviço de newsletter, esse endereço pertence ao servidor de e-mail, não ao celular ou ao computador da pessoa. A ferramenta não procura a localização de um IP.

Como saber se um e-mail é falso?

Compare as identidades e leia os resultados de autenticação. Uma observação aparece quando From e Return-Path estão em domínios diferentes ou quando as respostas vão para um domínio diferente do que está em From. Depois veja SPF, DKIM e DMARC: “Reprovado” no DMARC em uma mensagem que diz vir de um banco ou de alguém que você conhece é sinal de alerta. Domínios diferentes são normais em newsletters, então use as observações como motivo para olhar com mais atenção, não como veredito.

O que é uma falha branda de SPF?

Falha branda significa que o registro SPF do domínio remetente indica que o servidor que entregou a mensagem provavelmente não está autorizado, mas sem exigir que ela seja rejeitada. Os servidores de recebimento costumam aceitar esse e-mail e marcá-lo, então a falha branda é um aviso, não prova de falsificação. “Reprovado” é o resultado mais rígido, e “Neutro” significa que o domínio não afirma nada.

Por que o cabeçalho mostra “Não verificado”, “Nenhum” ou “Não encontrado”?

“Não verificado” significa que há uma assinatura DKIM, mas nenhum servidor registrou um resultado para ela. “Nenhum” indica que o domínio não publicou nada para comparar. “Não encontrado” quer dizer que os cabeçalhos não trazem nenhum resultado para essa verificação, o que acontece quando o servidor de recebimento não registra um ou quando só parte dos cabeçalhos foi colada. “Política”, “Erro temporário” e “Erro permanente” são resultados escritos pelo próprio servidor.

Posso confiar nas linhas Authentication-Results do cabeçalho?

Só na mais alta, adicionada pelo seu próprio provedor de e-mail. As linhas de etapas anteriores da rota foram escritas por outros servidores e podem ser forjadas por quem enviou a mensagem. Esta ferramenta lê essas linhas como foram registradas; ela não verifica assinaturas nem consulta o DNS, apenas informa o que o seu provedor já decidiu.

A ferramenta é grátis e meus cabeçalhos são enviados?

É grátis e não pede conta. Os cabeçalhos são lidos no seu navegador e não são enviados nem salvos. O texto colado é limitado a 200.000 caracteres, muito mais do que um bloco de cabeçalhos comum.