Saltar al contenido

¿Por qué no se entregan los correos electrónicos que envío a través de Amazon SES?

4 minutos de lectura
0

Utilizo Amazon Simple Email Service (Amazon SES) para enviar correos electrónicos, pero mis correos electrónicos no se entregan.

Solución

Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de la AWS CLI.

Los mensajes que envía Amazon SES pueden experimentar problemas con la entrega del correo electrónico en los siguientes pasos del proceso de envío:

  • Cuando tu cliente de correo electrónico envía el mensaje a Amazon SES.
  • Cuando Amazon SES envía el mensaje al dominio del destinatario.
  • Cuando el mensaje está dentro de Amazon SES.

Para obtener más información, consulta Tres lugares en los que tu correo electrónico puede retrasarse al enviarse a través de SES.

Comprobar si hay problemas de envío desde el cliente de correo electrónico a Amazon SES

Revisa tu cliente de correo electrónico para ver si hay mensajes de error devueltos por Amazon SES. Si Amazon SES devuelve mensajes de error Maximum sending rate exceeded o Daily sending quota exceeded, resuelve estos errores.

AWS coloca las nuevas cuentas de AWS en el entorno de pruebas de Amazon SES. Cuando tu cuenta se encuentra en el entorno de pruebas de Amazon SES, solo puedes enviar correos electrónicos a destinatarios verificadas o al simulador de bandeja de entrada. Comprueba si tu cuenta de envío se encuentra en el entorno de pruebas de Amazon SES. Si tu cuenta está en el entorno de pruebas, solicita acceso a la producción. O bien, si no has verificado la dirección de correo electrónico o el dominio del destinatario, compruébalo.

Nota: AWS coloca las cuentas de cada región en el entorno de pruebas.

Comprueba si Amazon SES ha pausado el envío de tu cuenta. Si Amazon SES ha pausado tu capacidad de envío, resuelve el problema que provocó la pausa del envío y solicita la revisión de tu cuenta.

Si tienes problemas de conectividad o tiempo de espera del Protocolo simple de transferencia de correo (SMTP), soluciona los problemas de conexión TCP y de las negociaciones de SSL/TLS. Para identificar los problemas del lado del cliente, utiliza la AWS CLI para probar tu conexión con el punto de enlace SMTP de Amazon SES.

Comprueba que tu cliente SMTP utilice la versión 1.2 o posterior de TLS. Amazon SES no acepta correos electrónicos de versiones de TLS que ya no son compatibles.

Comprobar si hay problemas de entrega de Amazon SES al dominio del destinatario

Utiliza Amazon Simple Notification Service (Amazon SNS), el Administrador virtual de entrega o la publicación de eventos de Amazon SES para configurar las notificaciones de rebote. Si recibes una notificación en la que se indica que tu porcentaje de rebotes o de reclamaciones es alto, utiliza el panel de reputación para revisar tus métricas de reputación. El panel de reputación contiene recomendaciones sobre cómo resolver los problemas de reputación de los remitentes. Para reducir tu tasa de rebote, consulta ¿Cómo puedo gestionar una tasa de rebote alta con los correos electrónicos que envío con Amazon SES?

Comprueba si hay retrasos al enviar tu correo electrónico. Usa la publicación de eventos para supervisar las demoras que se producen cuando Amazon SES intenta entregar el correo electrónico al proveedor de servicios de Internet (ISP) del destinatario.

Asegúrate de que tu correo electrónico no esté en la carpeta de spam del destinatario.

Comprobar si hay problemas de envío o configuración en Amazon SES

Asegúrate de que la dirección de correo electrónico del destinatario no figure en la lista de supresión a nivel de cuenta de Amazon SES ni en la lista de supresión global.

Si los correos electrónicos que envías con la operación de la API SendTemplatedEmail contienen datos de plantilla incorrectos, recibes una notificación de evento de error de renderizado. Si utilizas la operación de API SendTemplatedEmail para enviar mensajes, utiliza Amazon SNS para configurar las notificaciones de eventos de error de renderizado. A continuación, soluciona los problemas de las notificaciones de error de renderizado que recibas.

Revisa el panel de AWS Health para ver si hay problemas que se producen cuando Amazon SES envía correos electrónicos.

Información relacionada

Errores comunes

Introducción al Administrador virtual de entrega