Amazon Simple Email Service
Guía del desarrollador

Códigos de respuesta de SMTP devueltos por Amazon SES.

Este tema contiene una lista de códigos de respuesta que devuelve la interfaz SMTP de Amazon SES.

Debe volver a intentar las solicitudes SMTP que reciban errores 400. Le recomendamos que implemente un sistema que vuelva a intentar las solicitudes con tiempos de espera progresivamente más largos (por ejemplo, esperar 5 segundos antes de volver a intentar, a continuación, esperar 10 segundos y, seguidamente, esperar 30 segundos). Si el tercer reintento no se realiza correctamente, espere 20 minutos y, a continuación, repita el proceso. Para ver un ejemplo de una implementación que utilice una política de reintentos exponencial, consulte How to handle a "Throttling - Maximum sending rate exceeded" error en el blog de Blog de AWS sobre mensajería y selección de destinatarios.

nota

Los SDK de AWS implementan la lógica de reintentos automáticamente, pero utilizan la interfaz de HTTPS en lugar de SMTP.

Si recibe un error 500, tiene que revisar su solicitud para corregir un problema antes de volver a enviar la solicitud. Por ejemplo, si sus credenciales de autenticación de AWS no son válidas, tiene que actualizar la aplicación para utilizar las credenciales correctas antes de volver a enviar la solicitud.

Descripción Código de respuesta Más información

Autenticación correcta

235 Authentication successful

El cliente de SMTP se conecta correctamente e inicia sesión en el servidor SMTP.

Entrega satisfactoria

250 Ok MessageID

IDMensaje es una cadena de caracteres única que Amazon SES utiliza para identificar un mensaje.

Servicio no disponible

421 Too many concurrent SMTP connections

Amazon SES no puede procesar la solicitud ya que actualmente hay demasiadas conexiones al servidor SMTP.

Error de procesamiento local

451 Temporary service failure

Amazon SES no ha podido procesar la solicitud. Es posible que haya problemas con la solicitud de carga que le impidan su procesamiento.

Tiempo de espera

451 Timeout waiting for data from client

Ha transcurrido demasiado tiempo entre las solicitudes, por lo que el servidor SMTP cerró la conexión.

Cuota de envío diaria superada

454 Throttling failure: Daily message quota exceeded

Ha superado el número máximo de mensajes de correo electrónico que le permite enviar Amazon SES en un periodo de 24 horas. Para obtener más información, consulte Administrar sus límites de envío de Amazon SES.

Tasa de envío máxima superada

454 Throttling failure: Maximum sending rate exceeded

Ha superado el número máximo de mensajes de correo electrónico que le permite enviar Amazon SES por segundo. Para obtener más información, consulte Administrar sus límites de envío de Amazon SES.

Problema de Amazon SES al validar las credenciales de SMTP

454 Temporary authentication failure

Entre los problemas que podría provocar esto se incluyen (entre otros):

Problema al recibir la solicitud

454 Temporary service failure

Amazon SES no ha recibido correctamente la solicitud. Como resultado, el mensaje no se ha enviado.

Credenciales incorrectas

530 Authentication required

La aplicación que utiliza para enviar correo electrónico no intentó autenticarse cuando se conectó a la interfaz SMTP de Amazon SES. Si desea ver un ejemplo de cómo configurar una aplicación de envío de correo electrónico para autenticarse con Amazon SES, consulte Configuración de clientes de correo electrónico para enviar a través de Amazon SES.

Credenciales de autenticación no válidas

535 Authentication Credentials Invalid

La aplicación que utiliza para enviar correo electrónico no facilitó las credenciales de SMTP correctas a Amazon SES. Tenga en cuenta que sus credenciales de SMTP no son las mismas que sus credenciales de AWS. Para obtener más información, consulte Obtención de las credenciales de SMTP de Amazon SES.

Cuenta no suscrita a Amazon SES

535 Account not subscribed to SES

La cuenta de AWS propietaria de las credenciales de SMTP no está inscrita en Amazon SES.

Usuario no autorizado a llamar al punto de enlace de SMTP de Amazon SES

554 Access denied: User UserARN is not authorized to perform ses:SendRawEmail on resource IdentityARN

La política de AWS Identity and Access Management (IAM) o la política de autorización de envío de Amazon SES del usuario que posee las credenciales SMTP no tiene permiso para llamar al punto de enlace de SMTP de Amazon SES.

Dirección de correo electrónico sin verificar

554 Message rejected: Email address is not verified. The following identities failed the check in region region: identity0, identity1, identity2

Está intentando enviar correo electrónico desde una dirección de correo electrónico o dominio que no está verificado para enviar correo electrónico desde su cuenta de Amazon SES. Este error podría corresponder a las direcciones "From", "Source", "Sencer" o "Return-Path". Si su cuenta sigue todavía en el entorno de pruebas, también tiene que verificar todas las direcciones de correo electrónico de cada destinatario (excepto los destinatarios que proporciona el proveedor de bandeja de correo de Amazon SES). Si Amazon SES no puede mostrar todas las identidades que no han superado la comprobación de verificación, el mensaje de error termina con tres puntos (...).

nota

Amazon SES tiene puntos de enlace en varias regiones de AWS y el estado de verificación de cada dirección de correo electrónico es independiente para cada región de AWS. Tiene que completar el proceso de verificación para cada remitente en las regiones de AWS que desee utilizar.