Pular para o conteúdo

Cabeçalhos personalizados

headers é um objeto com chaves e valores do tipo string, gravados na mensagem exatamente como informados.

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",
},
});
Cabeçalho Finalidade
List-Unsubscribe e List-Unsubscribe-Post Cancelamento de inscrição com um clique (RFC 8058). Exigido pelo Gmail e pelo Yahoo para remetentes em massa. As campanhas o adicionam automaticamente.
X-Entity-Ref-ID Um valor único por e-mail. Impede que o Gmail agrupe mensagens parecidas em uma única conversa ou oculte o rodapé.
In-Reply-To, References Encadeiam uma mensagem em uma conversa existente.
X-* Qualquer metadado específico da aplicação. Por SMTP, os cabeçalhos X-* são encaminhados, exceto os cabeçalhos de controle X-SpacePost-* do próprio SpacePost.