Pular para o conteúdo

SMTP

Se o seu software consegue enviar e-mails por SMTP, ele pode usar o SpacePost sem escrever código.

Configuração Valor
Host smtp.spacepost.dev
Porta 25976
Segurança STARTTLS (obrigatório)
Usuário spacepost
Senha Sua chave de API (sp_live_...)

O endereço From deve pertencer a um domínio verificado. O TLS implícito (porta 465) ainda não é oferecido.

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