Zum Inhalt springen

SMTP

Wenn deine Software E-Mails über SMTP senden kann, kann sie SpacePost ohne Code nutzen.

Einstellung Wert
Host smtp.spacepost.dev
Port 25976
Sicherheit STARTTLS (erforderlich)
Benutzername spacepost
Passwort Dein API-Schlüssel (sp_live_...)

Die From-Adresse muss zu einer verifizierten Domain gehören. Implizites TLS (Port 465) wird noch nicht angeboten.

import nodemailer from "nodemailer";
const transport = nodemailer.createTransport({
host: "smtp.spacepost.dev",
port: 25976,
secure: false, // STARTTLS: the connection is upgraded to TLS before login
requireTLS: true,
auth: { user: "spacepost", pass: process.env.SPACEPOST_API_KEY },
});
await transport.sendMail({
from: "Acme <hello@acme.com>",
to: "user@example.com",
subject: "Hello over SMTP",
html: "<p>It works.</p>",
headers: { "X-SpacePost-Tags": "category=welcome" },
});