1. Comece por aqui
MailLeader
  • Comece por aqui
    • Primeiros Passos no MailLeader
    • Campanhas de e-mail
    • Guia de Desenvolvedores e API REST
    • Configuração de Domínios e DNS
    • E-mail Profissional e Webmail
    • Exemplos de Uso e Snippets de Código
    • Formulários e captura de leads
    • Listas de Contatos e Gestão de Audiência
    • Configuração de Registros MX (Mail Exchange)
    • Pixels e eventos de sites
    • Planos e recursos da sua conta
    • Envio de E-mails via Protocolo SMTP
    • Templates de e-mail
    • Webhooks
  • Referência
    • Autenticação e chaves de API
      • Entrar
      • Criar conta
      • Solicitar redefinição de senha
      • Validar token de redefinição
      • Redefinir senha
      • Sair
      • Criar chave de API
      • Listar chaves de API
      • Revogar chave de API
      • Dados do usuário autenticado
      • Completar perfil
    • Webmail
      • Entrar no webmail
      • Caixas disponíveis
      • Pastas da caixa
      • Listar mensagens de uma pasta
      • Ler mensagem
      • Marcar ou desmarcar flags
      • Mover para a lixeira
      • Marcar como spam
      • Desmarcar spam
      • Enviar pelo webmail
    • Domínios e contas de e-mail
      • Cadastrar domínio
      • Cadastrar domínio (alias)
      • Listar domínios
      • Detalhar domínio
      • Remover domínio
      • Registros DNS e estado de verificação
      • Verificar DNS agora
      • Consultar chave DKIM
      • Gerar nova chave DKIM
      • Criar conta de e-mail
      • Listar contas do domínio
      • Atualizar conta de e-mail
      • Remover conta de e-mail
    • Envio de e-mail
      • Enviar e-mail
      • Consultar envios
      • Exportar histórico de envios
    • Campanhas
      • Salvar rascunho, enviar ou agendar campanha
      • Enviar e-mail de teste da campanha
      • Listar campanhas da conta
      • Consultar rascunho
      • Remetentes disponíveis para campanhas
      • Público estimado da campanha
      • Remetentes da lista
      • Campanhas de uma lista
      • Detalhar campanha
      • Destinatários da campanha
    • Listas e contatos
      • Criar lista
      • Listar listas
      • Detalhar lista
      • Atualizar lista
      • Remover lista
      • Listar contatos da lista
      • Adicionar contato
      • Importar contatos em lote
      • Exportar contatos
      • Atualizar contato
      • Remover contato
    • Descadastro (público)
      • Consultar link de descadastro
      • Confirmar descadastro
    • Templates de e-mail
      • Listar templates
      • Criar template
      • Detalhar template
      • Atualizar template
      • Remover template
    • Formulários e leads
      • Criar formulário de captura
      • Listar formulários
      • Detalhar formulário
      • Atualizar formulário
      • Remover formulário
      • Código de incorporação
      • Métricas do formulário
      • Listar inscrições
      • Exportar inscrições (CSV)
      • Histórico de entregas do webhook do formulário
      • Reenviar entrega do webhook
      • Consultar secret do webhook do formulário
    • Formulários e leads (público)
      • Definição pública do formulário
      • Enviar inscrição
      • Regras de origem do formulário
    • Contatos e pixel
      • Resumo de marketing
      • Listar contatos
      • Detalhar contato
      • Linha do tempo do contato
      • Listar sites com pixel
      • Cadastrar site
      • Atualizar site
      • Snippet de instalação
      • Métricas do site
      • Emitir token para identificar contato
    • Pixel (público)
      • Script do pixel
      • Iniciar sessão (após consentimento)
      • Registrar eventos
      • Associar sessão a contato
      • Revogar consentimento
    • Webhooks
      • Eventos disponíveis
      • Criar webhook
      • Listar webhooks
      • Detalhar webhook
      • Atualizar webhook
      • Remover webhook
      • Ativar ou pausar webhook
      • Enviar evento de teste
      • Girar secret de assinatura
      • Histórico de entregas
      • Reenviar entrega
    • Planos e cobrança
      • Catálogo público de planos
      • Planos disponíveis para a conta
      • Módulos e acessos da conta
      • Plano atual
      • Resumo de cobrança
      • Consumo da conta
      • Consumo por domínio (período civil)
      • Consumo por domínio (operacional)
      • Listar planos
      • Detalhar plano
      • Listar faturas
      • Detalhar fatura
      • Itens da fatura
      • Gerar pagamento da fatura
      • Checkout em andamento
      • Iniciar contratação de plano
      • Gerar pagamento do checkout
      • Atualizar estado do checkout
      • Cancelar checkout
    • Estatísticas
      • Visão geral do painel
  • Esquemas
    • Pagination
    • Error
    • SignIn
    • SignUp
    • ForgotPassword
    • ResetPassword
    • CreateApiKey
    • ApiKeyCreated
    • CreateDomain
    • CreateDomainAccount
    • UpdateDomainAccount
    • SendMailJson
    • SendMailForm
    • MailSendResult
    • CampaignCompose
    • CampaignTest
    • EmailList
    • ListContact
    • ListContactUpdate
    • EmailTemplate
    • LeadField
    • LeadCampaign
    • SubmitLead
    • Site
    • Webhook
    • WebhookStatus
    • MailFlags
    • WebMailSend
    • BillingProfile
    • SelectPlan
    • License
    • PixelSession
    • PixelEvents
    • PixelIdentify
    • PixelRevoke
    • IdentifyToken
  1. Comece por aqui

Envio de E-mails via Protocolo SMTP

O MailLeader aceita envios de aplicações que suportam SMTP autenticado. Este guia mostra os dados de conexão e um exemplo com Nodemailer.

Parâmetros Oficiais de Submissão#

Para conectar sua aplicação ao serviço de envio SMTP do MailLeader, utilize as seguintes credenciais e parâmetros:
ParâmetroValor RecomendadoDescrição / Detalhes
Servidor (Host)smtp.mailleader.com.brHostname de submissão do ambiente atual. Confira os dados de conexão no painel.
Porta587Porta padrão RFC 6409 para submissão autenticada de e-mails.
Criptografia / SegurançaSTARTTLS obrigatórioA conexão inicia em texto limpo e é promovida imediatamente para TLS seguro.
Autenticação SASLObrigatória (PLAIN ou LOGIN)Requer autenticação antes de emitir o comando MAIL FROM.
Usuário (Username)Seu e-mail completoExemplo: contato@seudominio.com.br ou sistema@seudominio.com.br.
Senha (Password)Senha da contaSenha configurada para o e-mail no painel do MailLeader.
Atenção sobre Portas e TLS:
Porta 587: Usa STARTTLS (no Node.js: secure: false, requireTLS: true). Não defina secure: true na porta 587, pois o modo TLS implícito pertence à porta 465.
Porta 25: Reservada exclusivamente para recebimento de servidores externos (MX). Conexões de clientes na porta 25 são rejeitadas.

Políticas de Segurança e Validação de Envelope#

Para autenticar e enviar:
1.
Correspondência SASL x Envelope:
O usuário autenticado na sessão SASL deve ser idêntico ao remetente declarado no comando MAIL FROM e no cabeçalho From:.
Não é permitido autenticar com usuarioA@dominio.com e enviar como usuarioB@dominio.com, exceto no caso de aliases expressamente autorizados.
2.
Subendereçamento (Plus Addressing):
O MailLeader suporta tags de subendereçamento (ex: contato+alertas@seudominio.com.br e +lists). A normalização preserva a identidade de envio original.
3.
Assinatura DKIM em Transporte:
O sistema aplica a assinatura DKIM configurada para o domínio. Uma alteração posterior no conteúdo da mensagem pode invalidar a assinatura.
4.
Tracking de abertura:
Quando o tracking está disponível para a mensagem, o carregamento do pixel pode ser registrado. Proxies e recursos de privacidade também podem acioná-lo; isso não confirma leitura humana.

Ciclo de Vida da Mensagem e Códigos de Retorno SMTP#

Ao submeter uma mensagem, o servidor SMTP do MailLeader responde com códigos de status padrão:
[Aplicação Cliente]                     [Servidor SMTP MailLeader]
        │                                         │
        ├────── EHLO seudominio.com.br ──────────►│
        │◄───── 250-STARTTLS ─────────────────────┤
        ├────── STARTTLS ────────────────────────►│
        │◄───── 220 Ready to start TLS ───────────┤
        │ (Negociação TLS segura 1.2 / 1.3)       │
        ├────── AUTH LOGIN / PLAIN ──────────────►│
        │◄───── 235 Authentication successful ────┤
        ├────── MAIL FROM:<contato@dominio.com> ─►│
        │◄───── 250 2.1.0 Ok ─────────────────────┤
        ├────── RCPT TO:<cliente@destino.com> ───►│
        │◄───── 250 2.1.5 Ok (destinatário aceito)┤
        ├────── DATA ────────────────────────────►│
        │◄───── 354 End data with <CR><LF>.<CR><LF>
        ├────── [Corpo da Mensagem] . ───────────►│
        │◄───── 250 2.0.0 Ok: queued as XXXXXXXX ─┤

Códigos de Retorno Canônicos#

250 2.0.0 Ok: queued as [QueueID]:
A mensagem foi aceita e enfileirada para envio com sucesso.
O destinatário é registrado como aceito e conta como um envio nesse momento. Você vê o registro em GET /api/v1/mail/logs.
451 4.3.0 / 452 4.2.2 Deferral Temporário::
Ocorre quando o limite de envios do domínio foi atingido temporariamente. A mensagem fica na fila e é reenviada automaticamente.
535 5.7.8 Authentication failed::
Usuário ou senha incorretos, ou domínio suspenso.
550 5.7.1 Sender address rejected / Relay access denied::
O remetente informado não coincide com a conta autenticada, ou o domínio não está ativo e verificado no MailLeader.

Limites e estados de envio#

As políticas de envio dependem da conta, do domínio e da configuração ativa. Uma resposta 250 confirma que o servidor aceitou a mensagem para processamento; não confirma entrega ao servidor destinatário. Consulte os estados de campanha e os webhooks para acompanhar atualizações posteriores.

Exemplo de Configuração Rápida em Node.js#


Próximos Passos#

Conheça a API RESTful para Desenvolvedores.
Receba confirmações de entrega com Webhooks.
Veja exemplos em Python, PHP, Go e cURL no guia de Exemplos de Uso.
Modificado em 2026-10-15 23:44:00
Página anterior
Planos e recursos da sua conta
Próxima página
Templates de e-mail
Built with