{
"from": "[email protected]",
"to": "[email protected]",
"subject": "Hello",
"date": "Thu, 25 Sep 2026 15:15:15 +0000",
"messageId": null,
"returnPath": null,
"receivedChain": [
{
"hop": 1,
"raw": "from mail-out.example.net (mail-out.example.net [203.0.113.5]) by mx.example.org with ESMTPS; Thu, 25 Sep 2026 15:15:20 +0000",
"from": "mail-out.example.net",
"by": "mx.example.org",
"timestamp": "Thu, 25 Sep 2026 15:15:20 +0000",
"timestampMs": 1790349320000
},
{
"hop": 2,
"raw": "from sender-pc (unknown [198.51.100.7]) by mail-out.example.net with ESMTP; Thu, 25 Sep 2026 15:15:15 +0000",
"from": "sender-pc",
"by": "mail-out.example.net",
"timestamp": "Thu, 25 Sep 2026 15:15:15 +0000",
"timestampMs": 1790349315000
}
],
"hopCount": 2,
"transitTimeSeconds": 5,
"authenticationResults": {
"spf": "pass",
"dkim": "pass",
"dmarc": "pass",
"raw": "mx.example.org; spf=pass smtp.mailfrom=example.net; dkim=pass header.d=example.net; dmarc=pass header.from=example.net",
"malformed": false
},
"issues": []
}
curl --location --request POST 'https://zylalabs.com/api/14075/email+header+analyzer+api/34535/analyze+email+headers' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"rawHeaders":"Received: from mail-out.example.net (mail-out.example.net [203.0.113.5]) by mx.example.org with ESMTPS; Thu, 25 Sep 2026 15:15:20 +0000\nReceived: from sender-pc (unknown [198.51.100.7]) by mail-out.example.net with ESMTP; Thu, 25 Sep 2026 15:15:15 +0000\nAuthentication-Results: mx.example.org; spf=pass smtp.mailfrom=example.net; dkim=pass header.d=example.net; dmarc=pass header.from=example.net\nFrom: [email protected]\nTo: [email protected]\nSubject: Hello\nDate: Thu, 25 Sep 2026 15:15:15 +0000\n"}'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Analisador de Cabeçalho de Email API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Cole o texto bruto do cabeçalho de um e-mail e receba de volta o caminho de entrega (cadeia de recebimento com por salto de, por, carimbo de data/hora e tempo total de trânsito) e o SPF, DKIM e DMARC
A API retorna dados JSON estruturados que incluem o caminho de entrega (cadeia recebida) resultados SPF DKIM e DMARC extraídos do cabeçalho Authentication-Results do email
Os campos principais na resposta incluem "de", "para", "assunto", "data", "cadeiaRecebida", "contagemDeParadas" e "tempoDeTrânsitoEmSegundos", que fornecem informações detalhadas sobre a jornada do email e os resultados de autenticação
Os dados de resposta estão organizados em um formato JSON, com um objeto principal contendo campos para detalhes do remetente e do destinatário, uma lista de saltos recebidos e resultados de autenticação, facilitando a análise e o processamento
A API fornece informações sobre o caminho de entrega do e-mail, incluindo o remetente e o destinatário de cada etapa, timestamps, tempo total de trânsito e os resultados das verificações de SPF, DKIM e DMARC
Os usuários podem personalizar seus pedidos fornecendo texto de cabeçalho de email bruto no corpo da solicitação POST A API processa essa entrada para retornar detalhes específicos sobre a entrega e autenticação do email
Casos de uso típicos incluem investigar tentativas de spam e phishing, depurar atrasos na entrega de e-mails e verificar as configurações de SPF, DKIM e DMARC dos e-mails enviados pelos usuários
A precisão dos dados é mantida através da análise dos cabeçalhos de e-mail brutos de acordo com os padrões RFC No entanto a API depende da integridade do cabeçalho Authentication-Results fornecido então os resultados são tão confiáveis quanto esse cabeçalho
Os usuários podem esperar uma lista de pulos na cadeia recebida cada um com campos para "de" "por" e "carimbo de data/hora" O número de pulos e seus detalhes podem variar com base no roteamento do e-mail através de diferentes servidores