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
}'
No Comments