核心资源
POST /v1/emails — 将邮件加入队列 GET /v1/emails/{id} — 查询邮件状态
REST API
一个 JSON 请求即可发送。
POST /v1/emails — 将邮件加入队列 GET /v1/emails/{id} — 查询邮件状态
202 表示已进入队列,而非已送达收件箱。403 可能表示缺少 scope 或域名尚未验证。422 会阻止发送给已抑制的收件人。429 表示触发了速率限制。
REST API 不支持附件。自定义标头仅允许 In-Reply-To、References、List-Unsubscribe 和 List-Unsubscribe-Post(最多 8 个)。托管邮箱独立运行:网页客户端支持最多 20 个附件、合计 25 MiB;已发布的桌面客户端发送上限为 10 MiB。HTTP 202 和 email.accepted 表示已接收处理;SMTP 接收不保证成功投递或进入收件箱。
当前密钥使用 srs_live_。验证客户 From 域之前,共享 sandbox 发件人只能发送给项目成员。验证后仍受套餐配额、抑制列表、收件人限流和滥用控制约束。202 表示已排队,而非已送达。
POST /v1/emails
Authorization: Bearer srs_live_...
Idempotency-Key: reset-4821
Content-Type: application/json
{
"from": "Sender Name <info@example.com>",
"to": ["user@example.net"],
"subject": "Reset your password",
"html": "<p>Click to reset your password.</p>"
}