跳转到内容

SMTP

只要你的软件能通过 SMTP 发送邮件,就能零代码使用 SpacePost。

设置 值
主机 smtp.spacepost.dev
端口 25976
安全 STARTTLS(必需)
用户名 spacepost
密码 你的 API 密钥(sp_live_...)

From 地址必须属于已验证的域名。暂不提供隐式 TLS(465 端口)。

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" },
});