Saltar al contenido

¿Por qué recibo el error «535 Authentication credentials invalid» en un punto de enlace de SMTP de Amazon SES?

2 minutos de lectura
0

Cuando uso el punto de enlace de SMTP de Amazon Simple Email Service (Amazon SES) para enviar correos electrónicos, aparece el error «535 Authentication credentials invalid».

Descripción corta

Cuando utilices Amazon SES para enviar correos electrónicos, debes proporcionar las credenciales de seguridad correctas para comunicarte con la API o un punto de enlace de SMTP.

Resolución

Para solucionar el error «535 Authentication credentials invalid», completa las siguientes tareas:

  • Utiliza las credenciales correctas: Utiliza las credenciales de SMTP que se generan desde la consola de Amazon SES en lugar de las credenciales que genera la consola de AWS Identity and Access Management (IAM). Para obtener más información, consulta ¿Cómo configuro SMTP y me conecto a él mediante Amazon SES?
  • Comprueba la región de AWS: Conéctate a la misma región en la que has generado las credenciales de SMTP. Las credenciales que se requieren para usar un punto de enlace de SMTP de SES son únicas para cada región. Debes generar un conjunto independiente de credenciales de SMTP para cada región que utilices.
  • Rota las credenciales de SMTP: Si recibes el error «535 Authentication credentials invalid» después de rotar las credenciales de SMTP actuales, es posible que las hayas rotado de forma incorrecta. Para obtener más información, consulta ¿Cómo puedo rotar mis claves de acceso para un usuario de IAM existente de SMTP de Amazon SES?
  • Revisa las credenciales para ver si hay errores: Asegúrate de que no haya errores en las credenciales. Las credenciales de nombre de usuario y contraseña no pueden contener errores tipográficos ni espacios adicionales.
  • Revisa la codificación de las credenciales: Cuando utilices la interfaz de SMTP de Amazon SES para enviar correos electrónicos, asegúrate de que las credenciales de SMTP estén en formato codificado en Base64. La mayoría de las aplicaciones de SMTP realizan la codificación Base64 de forma predeterminada. Si no conoces el comportamiento predeterminado de tu aplicación, se recomienda codificar manualmente las credenciales en Base64.