Solução de problemas
Por que os meus registros DNS não são verificados?
Resolva registros SPF, DKIM e de return path que continuam como Missing ou Invalid. Cobre nomes de host duplicados, registros MX extras, zonas erradas e atrasos de propagação.
Este artigo ajuda quando o seu domínio de envio continua como Not verified depois que você adicionou os registros DNS. Um domínio é verificado quando os registros SPF, DKIM e de return path mostram OK.
Sintomas
- O domínio aparece como Not verified em Email APIDomains.
- Um ou mais registros mostram Missing ou Invalid depois que você seleciona Check DNS.
- A coluna Error mostra uma mensagem como
An SPF record exists but it doesn't include _spf.emailit.comouThe MX record at emailit.acme.com does not point to the expected mail server.
Causa
O Emailit precisa de três registros. Todos ficam em subdomínios, então não mexem nos registros atuais do seu site ou das suas caixas de e-mail:
| Tipo | Nome | Valor |
|---|---|---|
| TXT (SPF) | emailit.acme.com |
v=spf1 include:_spf.emailit.com ~all |
| TXT (DKIM) | emailit._domainkey.acme.com |
v=DKIM1; t=s; h=sha256; p=… (a sua chave) |
| MX (return path) | emailit.acme.com |
feedback-smtp.ffdc-1.emailit.com, prioridade 10 |
Erros comuns:
- Nome de host duplicado. Muitos provedores de DNS adicionam o seu domínio automaticamente, então digitar
emailit.acme.comcriaemailit.acme.com.acme.com. Digite apenasemailitouemailit._domainkey. - Registros MX extras em
emailit. O nome do return path precisa ter exatamente um registro MX, apontando para o Emailit. - Chave DKIM truncada ou alterada. Falta uma parte da chave, ou foram coladas aspas ou espaços extras.
- SPF no nome errado. O registro SPF do Emailit fica em
emailit.acme.com, não emacme.com. - Um CNAME no mesmo nome. Um CNAME em
emailit.acme.combloqueia os registros TXT e MX nesse nome. - Zona DNS errada. Você editou os registros no seu registrador, mas os seus servidores de nomes apontam para outro provedor, como o Cloudflare.
- Propagação. A maioria dos provedores publica as alterações em minutos, mas isso pode levar até 48 horas.
Solução
-
Leia o erro. Abra o domínio. A coluna Error ao lado de cada registro explica o que o Emailit encontrou.
-
Consulte os registros você mesmo.
dig NS acme.com +short dig TXT emailit.acme.com +short dig TXT emailit._domainkey.acme.com +short dig MX emailit.acme.com +shortO primeiro comando mostra qual provedor hospeda o seu DNS. Faça as alterações nele. Cada um dos outros deve retornar exatamente o valor da tabela.
-
Corrija os nomes de host. Se uma consulta não retornar nada, confira se há um nome de host duplicado e digite de novo apenas a parte do subdomínio.
-
Copie os valores com o botão de copiar. Use os botões de copiar do painel. Se o seu provedor dividir valores TXT longos em várias strings, não tem problema.
-
Remova os registros conflitantes. Exclua outros registros MX ou CNAME em
emailit.acme.com. -
Verifique de novo. Selecione Check DNS. O Emailit também faz uma nova verificação todos os dias.
-
Passe a tarefa adiante se você não gerencia o DNS. Use Send to email na página do domínio para enviar os registros por e-mail para quem gerencia.
Se os três registros mostrarem OK, mas o domínio aparecer como Pending verification, ele está aguardando uma análise manual. Consulte Por que o meu domínio está aguardando verificação?. Para detalhes dos registros, consulte Registros DNS. Se o seu DNS estiver no Cloudflare, a configuração em um clique evita erros de digitação.
Ainda com problemas?
Fale com o suporte ou pergunte no Discord. Informe o nome do domínio e a saída dos comandos dig.