Guia prático
Configurar o recebimento de e-mails
Publique o registro MX de recebimento do seu domínio verificado, escolha o subdomínio de recebimento, verifique o registro e envie uma mensagem de teste.
Este guia conecta um subdomínio do seu domínio ao Emailit para que ele possa receber e-mails. Isso exige um único registro DNS e não muda a forma como os e-mails para o seu domínio principal são entregues.
Antes de começar
- Um domínio de envio verificado no seu workspace, por exemplo
acme.com. O recebimento só funciona em domínios verificados. Se você ainda não adicionou um, siga Adicionar um domínio. - Acesso às configurações de DNS desse domínio.
- Créditos disponíveis. Cada mensagem recebida custa 1 crédito.
- Os domínios são criados com o recebimento de e-mails ativado (o campo
incomingétruepor padrão). Deixe-o assim; não há uma opção no painel para ele.
Escolher o subdomínio de recebimento
O Emailit aceita e-mails para um subdomínio por domínio. Por padrão, ele é inbound, então os endereços ficam como anything@inbound.acme.com. Você pode ver o valor atual na página do domínio, em Custom Subdomains > Inbound Subdomain. O campo é somente leitura no painel.
Para usar outro subdomínio, defina inbound_key com Atualizar um domínio. O valor pode conter letras minúsculas, dígitos e hífens, pode ter de 1 a 63 caracteres e não pode começar nem terminar com hífen.
curl -X POST https://api.emailit.com/v2/domains/dom_2xGk5Pz8QwR1mT4vLsB7nY3cK9a \
-H "Authorization: Bearer $EMAILIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"inbound_key": "mail"}'Com "inbound_key": "mail", os endereços passam a ser anything@mail.acme.com e o registro MX passa para mail.acme.com. Alterar a chave faz o status do registro de recebimento voltar a pendente, e os e-mails enviados para o subdomínio antigo deixam de ser aceitos. Defina inbound_key como null para voltar a inbound.
Adicionar o registro MX
-
Abra o domínio. No painel, acesse Email APIDomains, selecione o seu domínio e abra a aba DNS Setup.
-
Encontre o registro de recebimento. É o registro MX opcional cujo nome é
inbound(ou o seu subdomínio personalizado) e cujo valor éinbound.emailitmail.com. Use os botões de copiar para evitar erros de digitação. -
Crie o registro no seu provedor de DNS. Adicione um novo registro com estes valores:
Campo Valor Tipo MXNome / Host inbound(alguns provedores pedem o nome completo,inbound.acme.com)Servidor de e-mail / Valor inbound.emailitmail.comPrioridade 10TTL Automático, ou o padrão do seu provedor Não altere os registros MX do domínio raiz (
acme.com). Eles continuam encaminhando os seus e-mails normais para o seu provedor de e-mail.Se o seu domínio usa a configuração em um clique do Cloudflare, você pode selecionar o registro Inbound na caixa de diálogo de configuração em vez de adicioná-lo manualmente.
-
Verifique o DNS. De volta à página do domínio, selecione Check DNS. O registro de recebimento mostra OK quando um registro MX com prioridade 10 aponta para
inbound.emailitmail.com. A maioria dos provedores publica os registros em minutos, mas pode levar até 48 horas.Você também pode verificar pelo terminal:
dig MX inbound.acme.com +short # 10 inbound.emailitmail.com.
Enviar uma mensagem de teste
De qualquer caixa de e-mail pessoal, envie um e-mail para um endereço do subdomínio, por exemplo test@inbound.acme.com.
Confirmar que funcionou
-
Painel: acesse Email APIEmails e abra a aba Incoming. A mensagem aparece com o status Received em segundos. Abra-a para ver os cabeçalhos, o conteúdo e os anexos.
-
Eventos: Email APIEvents mostra um evento
email.received. O payload dele contém o ID do e-mail. -
API: liste as mensagens recebidas com Listar e-mails:
curl "https://api.emailit.com/v2/emails?type=inbound" \ -H "Authorization: Bearer $EMAILIT_API_KEY"
Em seguida, processe os e-mails recebidos com um webhook ou encaminhe-os com uma automação.
Solução de problemas
O registro aparece como Missing ou Invalid
A mensagem de status informa o que o Emailit encontrou. “There are no MX records at inbound.acme.com” significa que o registro ainda não foi publicado ou foi criado no nome errado (por exemplo inbound.acme.com.acme.com, quando o provedor acrescenta o domínio automaticamente). Um status “Invalid” lista os registros encontrados e o valor esperado, 10 inbound.emailitmail.com. Corrija a prioridade ou o valor, espere o DNS ser atualizado e selecione Check DNS de novo.
Apontei o MX do meu domínio raiz para o Emailit
O Emailit só aceita e-mails para o subdomínio de recebimento. Se os registros MX de acme.com apontarem para inbound.emailitmail.com, os e-mails para you@acme.com são rejeitados com 530 Authentication required. Restaure os registros MX raiz que o seu provedor de e-mail forneceu e adicione o registro MX apenas em inbound.acme.com.
O registro aparece como OK, mas os e-mails vão para outro lugar
Outro registro MX no mesmo nome pode ter prioridade. Os servidores de e-mail usam primeiro o registro com o menor número de prioridade, então um registro extra como 5 mx.example.net em inbound.acme.com prevalece sobre o 10 do Emailit. Um registro MX curinga (*.acme.com) também pode capturar o subdomínio se o registro de recebimento estiver faltando. Execute dig MX inbound.acme.com +short e confira se inbound.emailitmail.com é a única resposta. Um CNAME no mesmo nome também bloqueia os registros MX; remova-o.
Os remetentes recebem “530 Authentication required”
O Emailit não reconheceu o domínio do destinatário. Confira se o endereço usa o subdomínio de recebimento atual (depois de alterar inbound_key, o subdomínio antigo para de funcionar), se o domínio está escrito corretamente e se ele continua verificado em Email APIDomains.
Os remetentes recebem “452 Insufficient credits to receive inbound email”
O workspace está sem créditos. 452 é um erro temporário, então a maioria dos servidores remetentes continua tentando por horas ou dias. Compre créditos ou ative a recarga automática, e as mensagens reenviadas serão aceitas.
Os remetentes recebem “535 Mail server has been suspended” ou “552 Message too large”
535 significa que o workspace está suspenso; consulte Saúde de envio ou fale com o suporte. 552 significa que a mensagem tem mais de 40 MB.