Início rápido
Coloque o MepMail no ar e envie seu primeiro email em poucos minutos.
O MepMail funciona igual quando hospedamos para você e quando você roda 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 MepMail
As contas são provisionadas por convite — não há cadastro público. Fale com a
gente e configuramos sua conta; o acesso é em
mepmail.je4ndev.com. A API fica em
api-mepmail.je4ndev.com.
2. Verifique um domínio de envio
O MepMail 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 MepMail também resolve os registros ao vivo, então você vê na hora quais ainda faltam.
A validação é assíncrona do lado do provedor de DNS: o DKIM costuma resolver em minutos e o MAIL FROM pode levar mais. O MepMail reconfere sozinho a cada 15 minutos, então você nunca precisa clicar duas vezes.
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-mepmail.je4ndev.com
Com curl:
curl -X POST https://api-mepmail.je4ndev.com/emails \
-H "Authorization: Bearer ms_..." \
-H "Content-Type: application/json" \
-d '{
"from": "Acme <[email protected]>",
"to": ["[email protected]"],
"subject": "Olá do MepMail",
"html": "<strong>Funciona!</strong>"
}'Ou com o SDK oficial do Resend para Node (npm install resend), apontado para a
sua URL base:
import { Resend } from "resend";
const resend = new Resend("ms_...", {
baseUrl: "https://api-mepmail.je4ndev.com",
});
const { data, error } = await resend.emails.send({
from: "Acme <[email protected]>",
to: "[email protected]",
subject: "Olá do MepMail",
html: "<strong>Funciona!</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 configurado na Auto-hospedagem → Eventos do SES. No serviço gerenciado eles fluem automaticamente.
Já usa o Resend? Fique com o SDK que você tem e aponte-o para cá: defina a URL
base para a sua origem MepMail e use sua chave ms_. O formato de comunicação é
idêntico, e a página SDKs traz a opção exata de cada linguagem —
inclusive das que só a leem de variável de ambiente.
Próximos passos
- Conceitos para contatos, segmentos, tópicos e broadcasts.
- SDKs para apontar cada SDK oficial do Resend para a sua instância.
- Referência da API para todos os endpoints.
- Auto-hospedagem para implantação em produção, referência de ambiente e o relay SMTP.