Zum Inhalt springen

Eigene Header

headers ist ein Objekt mit String-Schlüsseln und String-Werten, das unverändert in die Nachricht geschrieben wird.

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 Zweck
List-Unsubscribe und List-Unsubscribe-Post Abmeldung per Klick (RFC 8058). Von Gmail und Yahoo für Massenversender vorgeschrieben. Kampagnen fügen ihn automatisch hinzu.
X-Entity-Ref-ID Ein eindeutiger Wert pro E-Mail. Verhindert, dass Gmail ähnliche Nachrichten zu einem Thread zusammenfasst oder die Fußzeile ausblendet.
In-Reply-To, References Ordnet eine Nachricht einer bestehenden Konversation zu.
X-* Beliebige anwendungsspezifische Metadaten. Über SMTP werden X-*-Header weitergegeben, mit Ausnahme der eigenen X-SpacePost-*-Steuerheader von SpacePost.