Ir al contenido

Encabezados personalizados

headers es un objeto de claves de tipo cadena a valores de tipo cadena, que se escribe en el mensaje tal cual.

headers.ts
import { SpacePost } from "@spacepost/node";
const spacepost = new SpacePost(process.env.SPACEPOST_API_KEY);
await spacepost.emails.send({
from: "Acme <hello@acme.com>",
to: "user@example.com",
subject: "Weekly digest",
html: "<p>...</p>",
headers: {
"List-Unsubscribe": "<https://acme.com/unsubscribe?u=1042>, <mailto:unsubscribe@acme.com>",
"List-Unsubscribe-Post": "List-Unsubscribe=One-Click",
"X-Entity-Ref-ID": "digest-2026-w43-1042",
},
});
Encabezado Finalidad
List-Unsubscribe y List-Unsubscribe-Post Baja con un clic (RFC 8058). Gmail y Yahoo lo exigen a los remitentes masivos. Las campañas lo añaden automáticamente.
X-Entity-Ref-ID Un valor único por correo. Evita que Gmail agrupe mensajes similares en un solo hilo o oculte el pie del mensaje.
In-Reply-To, References Colocan un mensaje dentro de una conversación existente.
X-* Cualquier metadato específico de la aplicación. Por SMTP, los encabezados X-* se reenvían, salvo los encabezados de control propios de SpacePost X-SpacePost-*.