1. Envio de e-mail
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
        POST
      • Consultar envios
        GET
      • Exportar histórico de envios
        POST
    • 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. Envio de e-mail

Enviar e-mail

POST
https://mailleader.com.br/api/v1/mail/send
Envia uma mensagem a um destinatário (to) ou a uma lista (listId, exige o módulo de campanhas). Informe text, html ou ambos.
Use JSON para mensagens sem anexo. Para anexos, envie multipart/form-data com o campo attachments (até 10 arquivos, 10 MiB cada; a mensagem toda tem limite de 16 MiB).
accepted e rejected descrevem a aceitação pelo MailLeader. Aceito não significa entregue: acompanhe em GET /mail/logs ou por webhook.

Requisição

Authorization
Adicionar parâmetro em header
x-api-key
Exemplo:
x-api-key: ********************
Parâmetros Body
application/json
Necessário

Examples

Respostas

🟢200OK
application/json
Mensagem aceita.
Bodyapplication/json

🟠400Requisição Inválida
🟠401Não Autorizado
🟠403Proibido
🟠429
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://mailleader.com.br/api/v1/mail/send' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "from": "notificacoes@empresa.com.br",
    "fromName": "Empresa",
    "to": "cliente@exemplo.com",
    "subject": "Sua fatura chegou",
    "text": "Olá! Sua fatura está disponível.",
    "html": "<p>Olá! Sua fatura está disponível.</p>"
}'
Response Response Example
{
    "accepted": [
        "string"
    ],
    "rejected": [
        "string"
    ],
    "messageId": "string"
}
Modificado em 2026-10-15 23:47:08
Página anterior
Remover conta de e-mail
Próxima página
Consultar envios
Built with