Começar no Email Center: activar, verificar o domínio e enviar o primeiro e-mail

E-mail·· 19 visualizações· 3 min de leitura

A resposta curta: são três passos. Active o Email Center na página E-mail transaccional do My MozOut, verifique o seu domínio com os registos DNS que lhe damos e envie com um pedido POST /v1/email/messages. Antes de ir a sério, teste com uma chave de Sandbox: nada sai e nada se cobra.

O que precisa

1 O Email Center activo na sua conta. Activa-se no My MozOut, na página E-mail transaccional. Sem ele, a API responde 403 com o motivo email_account_required.
2 Uma chave da API com a permissão email_center:write para enviar e alterar, e email_center:read para consultar. Atenção: email:read e email:write são outras permissões, para as caixas de correio do alojamento.
3 Um domínio seu, onde possa mudar o DNS. Os domínios de correio gratuito, como o gmail.com, não são aceites como remetente.

Passo a passo

1 Active o serviço. Abra a página E-mail transaccional do My MozOut e active-o. A página tem as secções de que vai precisar: domínios, envio, modelos, histórico, estatísticas e bloqueados.
2 Junte o domínio e publique no DNS os registos que aparecem: três CNAME de DKIM (obrigatórios), um TXT de SPF e um TXT de DMARC (recomendados). Pormenores em juntar um domínio remetente.
3 Carregue em Verificar (ou chame POST /v1/email/domains/{domain}/verify). O DNS pode levar algumas horas a propagar. Quando os registos DKIM estiverem no ar, o domínio passa a verificado.
4 Crie a chave da API no My MozOut, só com as permissões do Email Center. Comece por uma chave de Sandbox.
5 Faça o primeiro pedido com o remetente, o destinatário, o assunto e o conteúdo. Veja o exemplo abaixo.
6 Confira o resultado no histórico da página ou com GET /v1/email/messages/{id}.

O primeiro pedido

curl https://api.mozout.com/v1/email/messages \
-H "Authorization: Bearer sandbox_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: fatura-2026-214" \
-d '{"from": "Facturas <facturas@yourcompany.com>",
"to": ["ana@example.com"],
"subject": "A sua factura está disponível",
"text": "Olá Ana, a sua factura já está disponível."}'

A resposta traz o id do e-mail e o estado. Com a chave de Sandbox o estado é simulated; com uma chave de Produção, e sem send_at, o e-mail sai logo e a resposta traz o estado real. Todos os campos estão em os campos do POST /v1/email/messages.

Use sempre o cabeçalho Idempotency-Key, com um valor único por e-mail (o número da factura, por exemplo). Se a ligação cair e o seu sistema repetir o pedido, o e-mail não sai duas vezes.
A chave da API é uma senha. Guarde-a no servidor, nunca no código de uma página nem num repositório público. Se ficou à vista, siga o que fazer quando uma chave fica exposta.

Quer pôr a sua aplicação a enviar e-mails do seu domínio? Veja a API e fale connosco sobre o Email Center.

Ver a página da API

VEJA TAMBÉM

E-mail transaccional: as facturas, confirmações e recuperações de senha que o seu sistema envia sozinho

Juntar um domínio remetente ao Email Center: os registos DKIM, SPF e DMARC a publicar

Enviar um e-mail transaccional pela API: os campos do POST /v1/email/messages

Testar o e-mail transaccional sem enviar: chaves Sandbox, modo de teste e devoluções simuladas

Créditos e limite diário do Email Center: o que paga um crédito e quando é devolvido

Uma chave de API ou um token ficou exposto: o que fazer, pela ordem certa

PRODUTO RECOMENDADO

Registe o seu domínio .com

Garanta o nome da sua empresa antes que outro o registe. a partir de $17.00/ano

Pesquisar domínio
Esta resposta foi útil? A sua resposta ajuda-nos a melhorar este artigo.