Solução de problemas de configuração de domínio
Este guia descreve como resolver problemas comuns com a configuração e o uso de domínios personalizados para o Serviço de Comunicação de Email do Azure.
1. Não é possível verificar o status do domínio personalizado
Você precisa verificar a propriedade do seu domínio adicionando um registro TXT ao registrador do seu domínio ou ao provedor de hospedagem do Sistema de Nomes de Domínio (DNS). Se a verificação de domínio falhar por qualquer motivo, conclua as etapas a seguir nesta seção para identificar e resolver o problema subjacente.
Motivos
Assim que o processo de verificação for iniciado, o Serviço de Comunicação de Email do Azure tentará ler o registro TXT do seu domínio personalizado. Se o Serviço de Comunicação de Email do Azure não conseguir ler o registro TXT, ele marcará o status de verificação como falha.
Passos para resolver
Copie o registro TXT proposto pelo Serviço de Email do portal do Azure. Seu registro TXT deve ser semelhante a este exemplo:
ms-domain-verification=43d01b7e-996b-4e31-8159-f10119c2087a
Se você não adicionou o registro TXT, então você deve adicionar o registro TXT ao registrador do seu domínio ou provedor de hospedagem DNS. Para obter instruções passo a passo, consulte Guia de início rápido: como adicionar domínios de e-mail verificados personalizados.
Depois de adicionar o registro TXT, você pode consultar os registros TXT para seu domínio personalizado.
Use a
nslookup
ferramenta do terminal CMD do Windows para ler registros TXT do seu domínio.Use uma ferramenta de pesquisa de DNS de terceiros:
Nesta seção, continuamos usando o
nslookup
método.Use o seguinte
nslookup
comando para consultar os registros TXT:nslookup -q=TXT YourCustomDomain.com
A
nslookup
consulta deve retornar registros como este:Reveja a lista de registos TXT para o seu domínio personalizado. Se você não vir seu registro TXT listado, o Serviço de Comunicação de Email do Azure não poderá verificar o domínio.
2. Não é possível verificar o status do SPF
Depois de verificar o status do domínio, você precisa verificar o SPF (Sender Policy Framework) e o DKIM (DomainKeys Identified Mail) e o DKIM2. Se o status do SPF estiver falhando, siga estas etapas para resolver o problema.
Copie seu registro SPF do portal do Azure. Seu registro SPF deve ter esta aparência:
v=spf1 include:spf.protection.outlook.com -all
O Serviço de Comunicação por Email do Azure exige que você adicione o registro SPF ao registrador ou provedor de hospedagem DNS do seu domínio. Para obter uma lista de provedores, consulte Adicionar registros DNS em registradores de domínio populares.
Depois de adicionar o registro SPF, você pode consultar os registros SPF para seu domínio personalizado. Aqui estão dois métodos:
Use
nslookup
a ferramenta do terminal CMD do Windows para ler registros SPF do seu domínio.Use uma ferramenta de pesquisa de DNS de terceiros:
Nesta seção, continuamos usando o
nslookup
método.Use o seguinte
nslookup
comando para consultar o registro SPF:nslookup -q=TXT YourCustomDomain.com
Essa consulta retorna uma lista de registros TXT para seu domínio personalizado.
Reveja a lista de cabeçalhos TXT para o seu domínio personalizado. Se você não vir seu registro SPF listado aqui, o Serviço de Comunicação de Email do Azure não poderá verificar o Status do SPF do seu domínio personalizado.
-all
Verifique se há no seu registro SPF.Se os seus registos SPF contiverem
~all
a verificação SPF falhará.Os Serviços de Comunicação do Azure exigem
-all
em vez de~all
validar seu registro SPF.
3. Não é possível verificar o status DKIM ou DKIM2
Se o Serviço de Comunicação de Email do Azure não conseguir verificar o status DKIM ou DKIM2, siga estas etapas para resolver o problema.
Abra o prompt de comando e use
nslookup
:nslookup set q=TXT
Se o DKIM falhar, use
selector1
. Se DKIM2 falhar, useselector2
.selector1-azurecomm-prod-net._domainkey.contoso.com
selector2-azurecomm-prod-net._domainkey.contoso.com
Esta consulta retorna os registros DKIM CNAME para seu domínio personalizado.
Se
nslookup
retornar seus registros CNAME DKIM ou DKIM2, semelhante à imagem anterior, você pode esperar que o Serviço de Comunicação por Email do Azure verifique o status DKIM ou DKIM2.Se os registros CNAME DKIM/DKIM2 estiverem ausentes da
nslookup
saída, o Serviço de Comunicação por Email do Azure não poderá verificar o status DKIM ou DKIM2.Para obter uma lista de provedores, consulte Registros CNAME.