Skip to main content

Enviar mensagem em formato RAW (RFC2822)

Este endpoint permite o envio de uma mensagem bruta no formato RFC2822, juntamente com os destinatários. É similar ao envio via SMTP tradicional.

URL

/api/v1/send/raw

Acesso

A requisição deve ser autenticada como um servidor, utilizando o header X-Server-API-Key.
Caso contrário, será retornado um erro do tipo AccessDenied.

Nova PáginaParâmetros

Parâmetro Tipo Valor Padrão Descrição
mail_from String null Endereço que será registrado como remetente da mensagem.
rcpt_to Array null Lista de endereços de e-mail para os quais a mensagem será enviada.
data String null Mensagem completa no formato RFC2822, codificada em base64.
bounce Boolean null (Opicional) Define se a mensagem enviada é uma notificação de erro (bounce).

Erros

Erro Atributos
UnauthenticatedFromAddress
O endereço "From" não está autorizado para envio a partir deste servidor.
 

Dados da Resposta

Esta ação retorna um objeto (Hash) contendo as informações resultantes do envio.

Exemplo: Envio de mensagem no formato RAW (RFC2822)

Este exemplo demonstra como enviar uma mensagem no formato RFC2822 base64 com o endpoint /api/v1/send/raw.

curl -X POST https://br-app.sender25.com/api/v1/send/raw \
  -H "Content-Type: application/json" \
  -H "X-Server-API-Key: SUA_CHAVE_AQUI" \
  -d '{
    "mail_from": "remetente@seudominio.com",
    "rcpt_to": ["destinatario@exemplo.com"],
    "data": "Q29udGVudG8gZW0gYmFzZTY0IGRlIHVtYSBtZW5zYWdlIFJGQzI4MjIuLi4=",
    "bounce": false
  }'