¿Por qué recibo un error 554 o 400 “Message rejected” (Mensaje rechazado) con el mensaje “Email address is not verified” (La dirección de correo electrónico no está verificada) de Amazon SES?

Última actualización: 23 de diciembre de 2020

Intento enviar correos electrónicos mediante Amazon Simple Email Service (Amazon SES). Sin embargo, recibo un error 400 o 554 “Message rejected” (Mensaje rechazado) con el mensaje “Email address is not verified. The following identities failed the check in region” (La dirección de correo electrónico no está verificada. Las siguientes identidades no pasaron la verificación en la región). ¿Por qué sucede esto? ¿Cómo puedo solucionar este error?

Descripción corta

Cuando envíe correos electrónicos mediante Amazon SES, tiene que verificar las identidades (dominios o direcciones de correo electrónico) desde las que envía correos electrónicos. Si envía correos electrónicos con una identidad no verificada, puede obtener errores “Message rejected” (Mensaje rechazado). Estos errores pueden aplicarse a las direcciones “From” (De), “Source” (Fuente), “Sender” (Remitente) o “Return-Path” (Ruta de retorno).

Si está utilizando la interfaz SMTP de Amazon SES, el error es similar a “554 Message rejected: Email address is not verified. The following identities failed the check in region region: identity0, identity1, identity2” (554 Mensaje rechazado: la dirección de correo electrónico no está verificada. Las siguientes identidades no pasaron la verificación en la región: identity0, identity1, identity2).

Si está utilizando la interfaz API de Amazon SES (HTTPS), entonces el error es “400 Message rejected” (400 Mensaje rechazado). Si obtiene el error 400, verifique la pila de errores para obtener una descripción de la causa exacta del error. Si ve el mensaje de error “Email address is not verified” (La dirección de correo electrónico no está verificada), significa que está enviando un correo electrónico desde una identidad que no pasó los controles de verificación en esa región de AWS.

Resolución

Para resolver los errores 554 o 400 “Message rejected” (Mensaje rechazado) con el mensaje “Email address is not verified” (La dirección de correo electrónico no está verificada), revise lo siguiente:

  • Abra la consola de Amazon SES. Confirme que la identidad desde la que está enviando emails tenga un estado de verificación verified (verificado), no pending (pendiente) ni failure (error). Si su identidad presenta el estado pending (pendiente), consulte ¿Qué puedo hacer si mi dominio está bloqueado en el estado “pending verification” (verificación pendiente) o en el estado de verificación “failed” (fallido) en Amazon SES?
  • Si su dirección de correo electrónico está verificada, revise que la dirección de correo electrónico que aparece en el mensaje que dio lugar al error “Message rejected” (Mensaje rechazado) sea correcta. Las direcciones de correo electrónico distinguen entre mayúsculas y minúsculas. La dirección de correo electrónico que utilizó para enviar el mensaje debe coincidir exactamente con su dirección de correo electrónico verificada.
  • Verifique si su cuenta está en el entorno de pruebas de Amazon SES para la región de AWS que está utilizando para enviar correos electrónicos. Si su cuenta está en el entorno de pruebas de Amazon SES, tiene que verificar la dirección de correo electrónico del destinatario, además de verificar su identidad de remitente. O bien, puede solicitar mover su cuenta fuera del entorno de pruebas de Amazon SES.
    Nota: Si utiliza políticas de autorización de envío para delegar el envío en nombre de su identidad de Amazon SES a una dirección de correo electrónico no verificada, la cuenta del remitente delegado debe estar fuera del entorno de pruebas de Amazon SES. Para más información, consulte Salir del entorno de pruebas de Amazon SES.
  • Confirme que su método de envío de correo electrónico esté utilizando la región de AWS correcta. La verificación de la identidad de correo electrónico es independiente para cada región. Tiene que verificar la identidad que utiliza para enviar correos electrónicos en cada región desde la que quiera enviarlos.
  • Confirme que se está conectando al punto de enlace de Amazon SES correcto. Amazon SES tiene puntos de enlace en varias regiones. Debe comunicarse con el punto de enlace de la interfaz SMTP de Amazon SES o la API de Amazon SES en la región correcta.

Para más información sobre los problemas que pueden provocar errores al utilizar Amazon SES, consulte Errores de envío de correos electrónicos de Amazon SES.


¿Le resultó útil este artículo?


¿Necesita asistencia técnica o con la facturación?