Chaves de API e domínios
Crie chaves de API, configure domínios e remetentes, acompanhe os envios e cadastre webhooks. Entre com a conta cadastrada no MailLeader.
Infraestrutura de E-mail Transacional
Conecte seu ERP, sua loja ou sua aplicação por SMTP autenticado ou por API REST. Cada mensagem é assinada com DKIM, sai por um IP separado do marketing e deixa um registro por destinatário, consultável no painel, na API e por webhooks.
NF-e nº 10492 + boleto
ERP ➔ cliente
SMTP :587
STARTTLS obrigatório; TLS 1.2 e 1.3
REST v1
POST /api/v1/mail/send com x-api-key
HMAC-SHA256
Assinatura em cada chamada de webhook
Logs
Estado e horário de cada evento, por destinatário
Casos de uso
São comunicações geradas diretamente pelos seus softwares, lojas ou rotinas de gestão. O destinatário espera recebê-las para concluir uma etapa do processo.
Envie o PDF da DANFE e o XML da NF-e ao cliente e à contabilidade quando o ERP emitir a nota. Os anexos seguem pelo SMTP ou pela API, em multipart.
Envie a fatura com linha digitável ou chave PIX e lembretes antes do vencimento. O registro mostra se o servidor do destinatário aceitou a mensagem.
Confirmação de pagamento, mudança de status do pedido e código de rastreio, disparados pela loja a cada evento.
Códigos de verificação, links de login e de recuperação de senha, enviados individualmente quando o usuário os solicita.
Alertas de monitoramento e relatórios diários de fechamento para as equipes de operação e de produto.
Recibos de pagamento e comprovantes de aceite de termos, com o histórico por destinatário disponível no painel.
Arquitetura de envio
Campanhas geram descadastros e reclamações que afetam a reputação do IP de saída. O MailLeader associa cada finalidade a um IP próprio, para que o transacional não herde essa reputação.
Integração
Use SMTP autenticado em qualquer sistema que permita configurar um servidor de e-mail, ou a API REST para enviar JSON a partir do seu código.
ERPs, lojas virtuais e sistemas legados que aceitam SMTP
Informe estes dados nas configurações de e-mail do software. O usuário é o endereço completo do remetente e a senha é a da conta, definida no painel.
JSON sobre HTTPS, com exemplos em cURL, Node.js e Python
Para aplicações modernas que precisam de payloads JSON e webhooks assinados. Anexos pela API ou pelo SMTP.
# Exemplo de requisição HTTP POST
curl -X POST https://mailleader.com.br/api/v1/mail/send \
-H "x-api-key: $MAILLEADER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "nfe@auroracosmeticos.com.br",
"fromName": "Aurora Cosméticos",
"to": "marina.souza@example.com",
"subject": "Nota fiscal do pedido #10482",
"html": "<p>Sua nota fiscal está disponível no painel.</p>"
}'Código
Não há SDK para instalar. A API é JSON sobre HTTPS e o SMTP funciona com qualquer biblioteca padrão, como Nodemailer e smtplib.
# Defina MAILLEADER_API_URL como https://mailleader.com.br/api/v1
curl -X POST "$MAILLEADER_API_URL/mail/send" \
-H "x-api-key: $MAILLEADER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "contato@auroracosmeticos.com.br",
"fromName": "Aurora Cosméticos",
"to": "marina.souza@example.com",
"subject": "Pedido #10482 confirmado",
"html": "<p>Olá, Marina! Recebemos o pagamento do seu pedido.</p>"
}'Defina MAILLEADER_API_KEY com uma chave criada no painel. A documentação completa está em doc.mailleader.com.br.
Referência rápida
Autenticação com o cabeçalho x-api-key
Porta 587 com STARTTLS e autenticação
Assinatura HMAC-SHA256 em cada chamada
Visão técnica
Registros SPF, DKIM e DMARC verificados antes de ativar o domínio. A assinatura DKIM é aplicada no transporte.
Quando o servidor de destino responde com um erro temporário (4xx), a mensagem permanece na fila de envio e é reenviada. Limites de vazão também podem adiar o envio.
Estado e horário de cada evento, até o aceite no servidor de destino. Aceite não prova leitura.
Novos IPs passam por aquecimento com limites por provedor, para construir reputação de forma gradual.
Planos e recursos
Compare franquias, endereços de envio e integrações para seu sistema.
Já tem uma conta?
Gere chaves de API e consulte os endpoints, os exemplos e os códigos de erro.
Crie chaves de API, configure domínios e remetentes, acompanhe os envios e cadastre webhooks. Entre com a conta cadastrada no MailLeader.
Endpoints, parâmetros, exemplos em cURL, Node.js e Python, validação de webhooks e códigos de retorno SMTP.
Abrir a documentação (abre em nova aba)Dúvidas sobre integração, limites de envio ou IP dedicado? A equipe responde pelo canal que você preferir.
Tire suas dúvidas
O transacional é uma mensagem individual disparada por um evento do seu sistema, como a emissão de uma nota, um pedido pago ou um pedido de nova senha. O marketing é enviado a listas, exige consentimento e descadastro em um clique. Aqui os dois usam a mesma conta, mas cada domínio ou remetente tem uma finalidade, e o roteamento do IP de saída segue essa finalidade.
Em qualquer sistema que permita configurar um servidor de e-mail, use o host smtp.mailleader.com.br, a porta 587 com STARTTLS, o endereço completo do remetente como usuário e a senha da conta definida no painel. O endereço do campo From deve ser o mesmo usuário autenticado; caso contrário o envio é recusado.
Sim, desde que o domínio esteja verificado (SPF, DKIM e DMARC) e que cada endereço exista como conta de envio. A quantidade de endereços de envio depende do plano; consulte os limites na tabela de planos.
Sim. Pelo SMTP o limite padrão é de 16 MiB por mensagem, somando o corpo e os anexos. Pela API REST v1, envie em multipart/form-data com até 10 arquivos de 10 MiB cada.
Quando o limite de vazão do domínio ou do destino é atingido, ou quando o IP está em aquecimento, o servidor responde com um código 4xx. A mensagem permanece na fila e é reenviada automaticamente. Você acompanha o estado no registro de envios e pelo evento smtp.email.deferred.
Cada finalidade usa o IP de saída atribuído a ela. Um envio de marketing sem IP configurado falha temporariamente em vez de sair pelo IP transacional. A atribuição dos IPs é feita pela equipe do MailLeader.
Sim. Há registro por destinatário no painel e na API (GET /api/v1/mail/logs) e webhooks assinados com HMAC-SHA256 para aceite, fila, entrega, adiamento, rejeição, expiração, abertura e clique. Entregue significa que o servidor do destinatário aceitou a mensagem; não confirma que ela chegou à caixa de entrada nem que foi lida.
Crie a conta, verifique o domínio no DNS e use as credenciais SMTP ou uma chave de API.