Compartir a través de


Solución de problemas de configuración de dominio

En esta guía se describe cómo resolver problemas comunes con la configuración y el uso de dominios personalizados para Azure Email Communication Service.

1. No se puede comprobar el estado del dominio personalizado

Debe comprobar la propiedad del dominio; para ello, agregue un registro TXT al registrador del dominio o al proveedor de hospedaje del Sistema de nombres de dominio (DNS). Si, por algún motivo, la comprobación del dominio produce un error, realice los pasos de esta sección para identificar y resolver el problema subyacente.

Motivos

Una vez iniciado el proceso de comprobación, Azure Email Communication Service intenta leer el registro TXT del dominio personalizado. Si no puede leerlo, marca el estado de comprobación como con errores.

Pasos para resolver

  1. Copie el registro TXT propuesto por Email Service desde Azure Portal. El registro TXT debe ser similar a este ejemplo:

    ms-domain-verification=43d01b7e-996b-4e31-8159-f10119c2087a

  2. Si no ha agregado el registro TXT, debe agregarlo al registrador del dominio o al proveedor de hospedaje DNS. Para obtener instrucciones paso a paso, consulte Inicio rápido: Incorporación de dominios de correo electrónico comprobados personalizados.

  3. Una vez que agregue el registro TXT, puede consultar los registros TXT del dominio personalizado.

    1. Use la herramienta nslookup del terminal CMD de Windows para leer los registros TXT del dominio.

    2. Use una herramienta de búsqueda DNS de terceros:

      https://www.bing.com/search?q=dns+lookup+tool

    En esta sección, seguimos usando el método nslookup.

  4. Use el siguiente comando nslookup para consultar los registros TXT:

    nslookup -q=TXT YourCustomDomain.com

    La consulta nslookup debe devolver registros como este:

    Resultados de una consulta nslookup para leer los registros TXT del dominio personalizado

  5. Revise la lista de registros TXT del dominio personalizado. Si no ve el suyo en la lista, significa que Azure Email Communication Service no puede comprobar el dominio.

2. No se puede comprobar el estado de SPF

Una vez comprobado el estado del dominio, debe comprobar el marco de directivas de remitente (SPF) y DomainKeys Identified Mail (DKIM), junto con DKIM2. Si se produce un error en el estado de SPF, siga estos pasos para resolver el problema.

  1. Copie el registro SPF en Azure Portal. El registro SPF debe tener este aspecto:

    v=spf1 include:spf.protection.outlook.com -all

  2. Azure Email Communication Service requiere que agregue el registro SPF al registrador del dominio o al proveedor de hospedaje DNS. Para ver una lista de proveedores, consulte Adición de registros DNS de registradores de dominios conocidos.

  3. Una vez que agregue el registro SPF, puede consultar los registros SPF de su dominio personalizado. Hay dos métodos:

    1. Use la herramienta nslookup del terminal CMD de Windows para leer los registros SPF del dominio.

    2. Use una herramienta de búsqueda DNS de terceros:

      https://www.bing.com/search?q=dns+lookup+tool

    En esta sección, seguimos usando el método nslookup.

  4. Use el siguiente comando nslookup para consultar el registro SPF:

    nslookup -q=TXT YourCustomDomain.com

    Esta consulta devuelve una lista de registros TXT para su dominio personalizado.

    Resultados de una consulta nslookup para leer los registros SPF del dominio personalizado

  5. Revise la lista de encabezados TXT de su dominio personalizado. Si no ve que el registro SPF aparezca aquí, significa que Azure Email Communication Service no puede comprobar el estado de SPF de su dominio personalizado.

  6. Busque -all en el registro SPF.

    Si los registros SPF contienen ~all, la comprobación de SPF produce un error.

    Azure Communication Services requiere -all en lugar de ~all para validar el registro SPF.

3. No se puede comprobar el estado de DKIM o DKIM2

Si Azure Email Communication Service no puede comprobar el estado de DKIM o DKIM2, siga estos pasos para resolver el problema.

  1. Abra un símbolo del sistema y use nslookup:

    nslookup set q=TXT

  2. Si se produce un error en DKIM, use selector1. Si se produce un error en DKIM2, use selector2.

    selector1-azurecomm-prod-net._domainkey.contoso.com

    selector2-azurecomm-prod-net._domainkey.contoso.com

  3. Esta consulta devuelve los registros DKIM de CNAME de su dominio personalizado.

    Resultados de una consulta nslookup para leer los registros DKIM de CNAME del dominio personalizado

  4. Si nslookup devuelve los registros DKIM o DKIM2 de CNAME, como en la imagen anterior, puede esperar que Azure Email Communication Service compruebe el estado de DKIM o DKIM2.

    Si faltan los registros CNAME de DKIM/DKIM2 en la salida de nslookup, significa que Azure Email Communication Service no puede comprobar el estado de DKIM o DKIM2.

    Para ver una lista de proveedores, consulte Registros CNAME.

Pasos siguientes