Salta ai contenuti

Header personalizzati

headers è un oggetto con chiavi stringa e valori stringa, scritti nel messaggio così come sono.

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",
},
});
Header Scopo
List-Unsubscribe e List-Unsubscribe-Post Annullamento dell’iscrizione con un clic (RFC 8058). Richiesto da Gmail e Yahoo per i mittenti di massa. Le campagne lo aggiungono automaticamente.
X-Entity-Ref-ID Un valore univoco per ogni email. Impedisce a Gmail di raggruppare messaggi simili in un’unica conversazione o di nascondere il piè di pagina.
In-Reply-To, References Inseriscono un messaggio in una conversazione esistente.
X-* Qualsiasi metadato specifico dell’applicazione. Via SMTP gli header X-* vengono inoltrati, tranne gli header di controllo X-SpacePost-* di SpacePost.