Amazon Simple Email Service
Guía del desarrollador

Problemas de verificación de dirección de correo electrónico y dominios de Amazon SES

Para verificar una dirección de correo electrónico o un dominio con Amazon SES, inicie el proceso utilizando la consola de Amazon SES o bien la API de Amazon SES. Esta sección contiene información que podría ayudarle a resolver problemas con el proceso de verificación.

Problemas comunes de verificación de correo electrónico

  • El correo electrónico de verificación no llegó – Si completa los procedimientos de Verificación de direcciones de correo electrónico en Amazon SES. pero no recibe el correo electrónico de verificación en el plazo de unos minutos, siga los pasos que se describen a continuación:

    • Compruebe la carpeta de correo no deseado o spam de la dirección de correo electrónico que está intentando verificar.

    • Confirme que la dirección que intenta verificar es capaz de recibir correo electrónico. Utilice una dirección de correo electrónico independiente (como, por ejemplo, su dirección de correo electrónico personal) para enviar un correo electrónico de prueba a la dirección que desea verificar.

    • Compruebe la lista de direcciones verificadas en la consola de Amazon SES. Asegúrese de que no hay ningún error en la dirección de correo electrónico que está intentando verificar.

Problemas comunes de verificación de dominio

Si intenta verificar un dominio mediante el procedimiento indicado en Verificación de dominios en Amazon SES y encuentra problemas, revise las causas posibles y las soluciones que aparecen a continuación.

  • Está intentando verificar un dominio que no le pertenece – No puede verificar un dominio que no le pertenece. Por ejemplo, si desea enviar correo electrónico a través de Amazon SES desde una dirección del dominio gmail.com, tiene que verificar dicha dirección de correo electrónico específicamente. No se puede verificar todo el dominio gmail.com.

  • El proveedor de DNS no permite usar guiones bajos en el nombre del registro TXT – Algunos proveedores de DNS no permiten incluir el carácter de guion bajo en los nombres de registro de DNS de los dominios. Si esto sucede con su proveedor, puede omitir _amazonses en el nombre del registro TXT.

  • Su proveedor de DNS ha añadido el nombre de dominio al final del registro TXT – Algunos proveedores de DNS añaden automáticamente el nombre del dominio al nombre de atributo del registro TXT. Por ejemplo, si crea un registro cuyo nombre de atributo es _amazonses.example.com, el proveedor podría añadir el nombre de dominio, lo que se traduce en _amazonses.example.com.example.com. Para evitar la duplicación del nombre de dominio, añada un punto al final del nombre de dominio al crear el registro TXT. Este paso indica al proveedor de DNS que no es necesario añadir el nombre de dominio al registro TXT.

  • El proveedor de DNS ha modificado el valor del registro de DNS – Algunos proveedores modifican automáticamente los valores del registro de DNS para utilizar letras en minúscula únicamente. Amazon SES solo verifica el dominio cuando detecta un registro de verificación cuyo valor de atributo coincide exactamente con el valor proporcionado por Amazon SES cuando se inició el proceso de verificación del dominio. Si el proveedor de DNS de su dominio cambia los valores del registro TXT para utilizar letras minúsculas únicamente, póngase en contacto con el proveedor de DNS para obtener ayuda.

  • Desea verificar el mismo dominio varias veces – Es posible que tenga que verificar un dominio más de una vez porque está enviando desde regiones distintas o porque utiliza el mismo dominio para enviar desde varias cuentas de AWS. Si su proveedor de DNS no permite tener más de un registro TXT con el mismo nombre de atributo, puede que aun así le sea posible verificar dos dominios. Si el proveedor de DNS lo permite, puede asignar varios valores de atributo al mismo registro TXT. Por ejemplo, si Amazon Route 53 administra su DNS, puede configurar varios valores para el mismo registro TXT mediante los pasos siguientes:

    1. En la consola de Route 53, elija el registro TXT que creó cuando verificó el dominio en la primera región.

    2. En el cuadro Value (Valor), vaya hasta el final del valor de atributo existente y, a continuación, pulse Intro.

    3. Añada el valor de atributo para la región adicional y, a continuación, guarde el conjunto de registros.

    Si su proveedor de DNS no le permite asignar varios valores al mismo registro TXT, puede verificar el dominio una vez con _amazonses en el nombre de atributo del registro TXT y otra vez sin _amazonses en el nombre de atributo. La desventaja de esta solución es que solo puede verificar el mismo dominio dos veces.

Cómo comprobar la configuración de la verificación de dominios

Puede comprobar que su registro TXT de verificación del dominio de Amazon SES se publique correctamente en su servidor DNS utilizando el siguiente procedimiento. Este procedimiento utiliza la herramienta nslookup, que está disponible para Windows y Linux. En Linux, también puede utilizar dig.

Los comandos de estas instrucciones se ejecutaron en Windows 7 y el dominio de ejemplo que utilizamos es ses-example.com ejemplo.

En este procedimiento, primero encuentre los servidores de DNS que sirven a su dominio y, a continuación, consulte los servidores para ver los registros TXT. Usted consulta los servidores DNS que sirven a su dominio porque dichos servidores contienen la información más actualizada para su dominio, que puede tardar tiempo en propagarse a otros servidores de DNS.

Para verificar que su registro TXT de verificación de dominio se publica en su servidor DNS

  1. Encuentre los servidores de nombres de su dominio siguiendo estos pasos.

    1. Vaya a la línea de comando. Para acceder a la línea de comando en Windows 7, elija Start y, a continuación, escriba cmd. En los sistemas operativos basados en Linux, abra una ventana de terminal.

    2. En el símbolo del sistema, escriba lo siguiente, donde <domain> es el dominio. Esto mostrará un listado de todos los nombres de servidor que sirven a su dominio.

      nslookup -type=NS <domain>

      Si su dominio fuera ses-example.com, este comando tendría el siguiente aspecto:

      nslookup -type=NS ses-example.com

      La salida del comando enumerará los servidores de nombre que sirven a su dominio. Consultará a uno de estos servidores en el siguiente paso.

  2. Verifique que el registro TXT se ha publicado correctamente siguiendo estos pasos.

    1. En el símbolo del sistema, escriba lo siguiente, donde <domain> es el dominio y <name server> es uno de los servidores de nombres que encontró en el paso 1.

      nslookup -type=TXT _amazonses.<domain> <name server>

      En nuestro ejemplo ses-example.com, si un servidor de nombres que encontramos en el paso 1 se llamara ns1.name-server.net, escribiríamos lo siguiente:

      nslookup -type=TXT _amazonses.ses-example.com ns1.name-server.net
    2. En la salida del comando, verifique que la cadena que sigue a text = coincide con el valor TXT que ve a la hora de elegir el dominio en la lista de identidades de la consola de Amazon SES.

      En nuestro ejemplo, estamos buscando un registro TXT en _amazonses.ses-example.com con un valor de fmxqxT/icOYx4aA/bEUrDPMeax9/s3frblS+niixmqk=. Si el registro está publicado correctamente, esperaríamos que el comando tuviera la siguiente salida:

      _amazonses.ses-example.com text = "fmxqxT/icOYx4aA/bEUrDPMeax9/s3frblS+niixmqk="