Início rápido
Obtenha o MillionSend e envie seu primeiro email em poucos minutos.
O MillionSend funciona igual no MillionSend Cloud e na sua própria infraestrutura — mesmo painel, mesma API, mesmos SDKs. Escolha sua implantação abaixo; as abas lembram sua escolha em toda a documentação.
1. Obtenha o MillionSend
Cadastre-se em millionsend.com. Só isso — sem
infraestrutura, sem conta AWS. O painel fica em
millionsend.com e a API em
api.millionsend.com.
2. Verifique um domínio de envio
O MillionSend só envia a partir de domínios que você verificou.
- No painel, vá em Domínios e adicione um domínio que você controla
(ex.:
acme.dev). - Adicione os registros DNS exibidos — um registro TXT de DKIM e os registros de MAIL FROM — no seu provedor de DNS.
- Clique em Verificar registros DNS. O MillionSend também resolve os registros ao vivo, então você vê na hora quais ainda faltam.
3. Crie uma chave de API
Vá em Chaves de API e crie uma. O token ms_ é exibido uma única vez —
copie agora. Chaves podem ter acesso total ou somente envio, e opcionalmente
ficar restritas a um único domínio.
4. Envie um email
Sua URL base da API:
https://api.millionsend.com
Com curl:
curl -X POST https://api.millionsend.com/emails \
-H "Authorization: Bearer ms_..." \
-H "Content-Type: application/json" \
-d '{
"from": "Acme <[email protected]>",
"to": ["[email protected]"],
"subject": "Hello from MillionSend",
"html": "<strong>It works!</strong>"
}'Ou com o SDK de Node (npm install millionsend):
import { MillionSend } from "millionsend";
const ms = new MillionSend("ms_...", { baseUrl: "https://api.millionsend.com" });
const { data, error } = await ms.emails.send({
from: "Acme <[email protected]>",
to: "[email protected]",
subject: "Hello from MillionSend",
html: "<strong>It works!</strong>",
});
if (error) console.error(error.name, error.message);
else console.log("sent", data.id);Ambos retornam { "id": "..." }. Acompanhe o email indo de queued a
delivered na página Emails.
Em uma instância auto-hospedada, eventos de entrega (entregue, bounce, reclamação) exigem o pipeline de eventos do SES que o assistente de setup configura — veja Auto-hospedagem → Eventos do SES. Na Nuvem eles fluem automaticamente.
Já usa o Resend? Aponte o SDK oficial do Resend para o MillionSend — defina
RESEND_BASE_URL com a sua URL base e use sua chave ms_. O formato de
comunicação é idêntico.
Próximos passos
- Conceitos para contatos, segmentos, tópicos e broadcasts.
- SDKs para as nove bibliotecas oficiais.
- Referência da API para todos os endpoints.
- Auto-hospedagem para implantação em produção, referência de ambiente e o relay SMTP.