{
"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"}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Analizador de Encabezados de Correo Electrónico API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Pega el texto del encabezado sin procesar de un correo electrónico y obtén la ruta de entrega (cadena de Recepción con por salto desde, por, marca de tiempo y tiempo total de tránsito) y el SPF, DKIM y DMARC
La API devuelve datos JSON estructurados que incluyen la ruta de entrega (Cadena recibida) resultados de SPF DKIM y DMARC extraídos del encabezado Authentication-Results del correo electrónico
Los campos clave en la respuesta incluyen "de", "a", "asunto", "fecha", "cadenaRecibida", "cantidadDeSalto" y "tiempoDeTránsitoEnSegundos" que proporcionan información detallada sobre el viaje del correo electrónico y los resultados de autenticación
Los datos de respuesta están organizados en un formato JSON con un objeto principal que contiene campos para los detalles del remitente y del destinatario una lista de saltos recibidos y resultados de autenticación lo que facilita la interpretación y el análisis
La API proporciona información sobre el camino de entrega del correo electrónico incluyendo el remitente y el receptor de cada salto las marcas de tiempo el tiempo total de tránsito y los resultados de las verificaciones de SPF DKIM y DMARC
Los usuarios pueden personalizar sus solicitudes proporcionando texto de encabezado de correo electrónico en crudo en el cuerpo de la solicitud POST La API procesa esta entrada para devolver detalles específicos sobre la entrega y autenticación del correo electrónico
Los casos de uso típicos incluyen investigar intentos de spam y phishing depurar retrasos en la entrega de correos electrónicos y verificar las configuraciones de SPF DKIM y DMARC de los correos electrónicos enviados por los usuarios
La precisión de los datos se mantiene analizando los encabezados de correo electrónico en bruto de acuerdo con los estándares RFC Sin embargo la API depende de la integridad del encabezado Authentication-Results proporcionado por lo que los resultados son tan confiables como ese encabezado
Los usuarios pueden esperar una lista de saltos en la cadena recibida, cada uno con campos para "de", "por" y "marca de tiempo" El número de saltos y sus detalles pueden variar según el enrutamiento del correo electrónico a través de diferentes servidores