Envío de correos electrónicos de prueba en Amazon SES con el simulador - Amazon Simple Email Service

Envío de correos electrónicos de prueba en Amazon SES con el simulador

Recomendamos utilizar la consola de Amazon SES para enviar un correo electrónico de prueba con Amazon SES. Dado que la consola requiere que introduzca manualmente información, normalmente solo la utiliza para enviar correos electrónicos de prueba. Después de comenzar a utilizar Amazon SES, lo más probable es que envíe los correos electrónicos a través de la API o de la interfaz de SMTP de Amazon SES. No obstante, la consola resulta útil para el monitoreo de la actividad de envío.

En los siguientes temas, se explica cómo utilizar el simulador de buzón de correo desde la consola y de forma manual mediante el envío de correos electrónicos:

Uso del simulador de buzón de correo de la consola

importante

En este tutorial, envíese un correo electrónico a usted mismo para poder comprobar si lo recibe. Para seguir experimentando o realizar pruebas de carga, utilice el simulador de buzón de correo de Amazon SES. Los correos electrónicos que envíe al simulador de buzón de correo no se contabilizan en su cuota de envío ni en sus tasas de rebotes y reclamos. Para obtener más información, consulte . Uso del simulador de buzón de correo de forma manual.

Antes de seguir estos pasos, realice las tareas de Configuración de Amazon Simple Email Service.

Para enviar un mensaje de correo electrónico de prueba desde la consola de Amazon SES

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon SES en https://console.aws.amazon.com/ses/.

  2. En el panel de navegación, en Configuration (Configuración), elija Verified identities (Identidades verificadas).

  3. Desde la tabla Identities (Identidades), seleccione una identidad de correo electrónico verificada (al hacer clic directamente en el nombre de la identidad en lugar de seleccionar su casilla de verificación). Si no dispone de una identidad de correo electrónico verificada, consulte Creación de una identidad de dirección de correo electrónico.

  4. En la página de detalles de la identidad de correo electrónico seleccionada, elija Send test email (Enviar correo electrónico de prueba).

  5. En Message details (Detalles del mensaje), elija una opción de Email Format (Formato de correo electrónico). Las dos opciones son las siguientes:

    • Formatted (Con formato): se trata de la opción más sencilla. Seleccione esta opción si solo desea escribir el texto de su mensaje en el cuadro de texto Body. Al enviar el email, Amazon SES coloca el texto en formato de correo electrónico por usted.

    • Raw (Sin formato): elija esta opción si desea enviar un mensaje más complejo, como, por ejemplo, un mensaje que incluya HTML o un archivo adjunto. Debido a esta flexibilidad, tiene que formatear el mensaje, tal y como se describe en Envío de email sin procesar mediante la API de Amazon SES, por sí mismo y, a continuación, pegar todo el mensaje con formato, incluidos los encabezados, en el cuadro de texto Body. Puede utilizar el siguiente ejemplo, que contiene HTML, para enviar un correo electrónico de prueba utilizando el formato de correo electrónico Raw. Copie y pegue este mensaje en su totalidad en el cuadro de texto Body. Asegúrese de que no haya ninguna línea en blanco entre el encabezado MIME-Version y el encabezado Content-Type; una línea en blanco entre estas dos líneas hace que el correo electrónico tenga formato de texto sin formato en lugar de HTML.

      Subject: Amazon SES Raw Email Test MIME-Version: 1.0 Content-Type: text/html <!DOCTYPE html> <html> <body> <h1>This text should be large, because it is formatted as a header in HTML.</h1> <p>Here is a formatted link: <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html">Amazon Simple Email Service Developer Guide</a>.</p> </body> </html>
  6. Amplíe el cuadro de lista Scenario (Escenario) para elegir el tipo de escenario de correo electrónico simulado que desea probar.

    1. Si elige Custom (Personalizado) y aún está en el entorno aislado de Amazon SES, asegúrese de que la dirección en el campo Custom recipient (Destinatario personalizado) sea una dirección de correo electrónico verificada. Para obtener más información, consulte . Creación de una identidad de dirección de correo electrónico.

  7. Rellene los campos restantes como desee.

  8. Elija Send Test Email (Enviar correo electrónico de prueba).

  9. Inicie sesión en el cliente de correo electrónico de la dirección a la que ha enviado el correo electrónico. Encontrará el mensaje que ha enviado.

Uso del simulador de buzón de correo de forma manual

Amazon SES incluye un simulador de buzón de correo que puede utilizar para probar cómo su aplicación controla diferentes escenarios de envío de correo electrónico. El simulador de buzón de correo es útil cuando, por ejemplo, quiere probar una aplicación de envío de correo electrónico sin crear direcciones de correo electrónico ficticias, o cuando quiere encontrar el rendimiento máximo del sistema sin que se vea afectada su cuota de envío diaria.

Consideraciones importantes

Tenga en cuenta las siguientes características y limitaciones cuando utilice el simulador de buzón de correo de Amazon SES:

  • Puede utilizar el simulador de buzón de correo aunque la cuenta esté en el entorno de pruebas de Amazon SES.

  • Los correos electrónicos que envíe al proveedor de bandeja de correo están limitados por la velocidad de envío máxima de su cuenta, pero no afectan a sus cuotas de envío diario. Por ejemplo, si su cuenta está autorizada para enviar 10 000 mensajes por período de 24 horas y envía 100 mensajes al proveedor de bandeja de correo, todavía puede enviar hasta 10 000 mensajes a destinatarios habituales sin alcanzar su cuota de envío.

  • Los correos electrónicos que envíe al simulador de bandeja de correo no afectan a las métricas de capacidad de entrega o de reputación de correo electrónico. Por ejemplo, si envía un gran número de mensajes a la dirección de rebote del simulador de correo electrónico, en la página de la consola de métricas de reputación no se muestra un mensaje advirtiéndole de que su tasa de rebotes es demasiado alta.

  • A efectos de facturación, los mensajes de correo electrónico que envía al simulador de buzón de correo de Amazon SES son los mismos que cualquier otro correo electrónico que envía a través de Amazon SES. Es decir, le facturamos el mismo importe por los mensajes que envía al simulador de buzón de correo que por los que envía a destinatarios habituales.

  • El simulador de bandeja de correo es compatible con el etiquetado, lo que le permite enviar correos electrónicos a la misma dirección del simulador de bandeja de correo de diversas maneras o para ver cómo la aplicación controla la ruta variable de retorno de sobres (VERP). Por ejemplo, puede enviar un correo electrónico a bounce+label1@simulator.amazonses.com y bounce+label2@simulator.amazonses.com para ver si su aplicación puede relacionar un mensaje rebotado con la dirección de correo electrónico que provocó el rebote.

  • Si utiliza el simulador de buzón de correo para simular varios rebotes de la misma solicitud de envío, Amazon SES combina las respuestas de rebote en una sola.

Uso del simulador de buzón de correo

Para utilizar el simulador de correo electrónico, busque el escenario en la tabla siguiente y, a continuación, envíe un correo electrónico a la dirección de correo electrónico correspondiente.

nota

Cuando envíe un correo electrónico a una dirección del simulador de buzón de correo, debe hacerlo a través de Amazon SES mediante AWS CLI, un SDK de AWS, la consola de Amazon SES, la interfaz de SMTP de Amazon SES o la API de Amazon SES. El simulador de bandeja de correo no responde a los correos electrónicos que recibe de fuentes externas.

Escenario simulado Email address
Entrega correcta: el proveedor de correo electrónico del destinatario acepta su correo electrónico. Si configuró las notificaciones de entrega como se describe en Configuración de la notificación de eventos para Amazon SES, Amazon SES le envía una notificación de entrega a través de Amazon Simple Notification Service (Amazon SNS). success@simulator.amazonses.com
Rebote: el proveedor de correo electrónico del destinatario rechaza su correo electrónico con un código de respuesta SMTP 550 5.1.1 (“usuario desconocido”). Amazon SES genera una notificación de rebote y, en función de cómo haya configurado la cuenta, se la envía en un correo electrónico o envía una notificación a un tema de Amazon SNS. La dirección de correo electrónico del simulador de buzón de correo no se coloca en la lista de supresión de Amazon SES, lo que sucedería normalmente al producirse un rechazo permanente. La respuesta de rebote que reciba desde el simulador de bandeja de correo cumple con RFC 3464. Para obtener más información acerca de cómo recibir retroalimentación de rebotes, consulte Configuración de la notificación de eventos para Amazon SES. bounce@simulator.amazonses.com
Respuestas automáticas: el proveedor de correo electrónico del destinatario acepta su correo electrónico y lo envía a la bandeja de entrada del destinatario. El proveedor de correo electrónico envía una respuesta automática, como un mensaje de "fuera de la oficina" (OOTO), a la dirección que aparece en el encabezado Return-Path del correo electrónico, o a la dirección del remitente del sobre ("MAIL FROM") si no está presente el encabezado Return-Path. La respuesta automática que reciba desde el simulador de bandeja de correo cumple con RFC 3834. ooto@simulator.amazonses.com
Reclamo: el proveedor de correo electrónico del destinatario acepta su correo electrónico y lo envía a la bandeja de entrada del destinatario. El destinatario decide que su mensaje no es solicitado y hace clic en “Mark as Spam” (Marcar como spam) en su cliente de correo electrónico. Amazon SES, a continuación, le reenvía la notificación de reclamo por correo electrónico o mediante una notificación de un tema de Amazon SNS, en función de cómo haya configurado la cuenta. La respuesta de reclamación que reciba desde el simulador de bandeja de correo cumple con RFC 5965. Para obtener más información acerca de cómo recibir retroalimentación de reclamaciones, consulte Configuración de la notificación de eventos para Amazon SES. complaint@simulator.amazonses.com
Dirección del destinatario en la lista de supresión: Amazon SES genera un rechazo permanente como si la dirección del destinatario estuviera en la lista de supresión global. suppressionlist@simulator.amazonses.com

Prueba de eventos de rechazo

Cada mensaje que envía a través de Amazon SES se analiza para detectar la presencia de virus. Si envía un mensaje que contiene un virus, Amazon SES acepta el mensaje, detecta el virus y rechaza el mensaje completo. Cuando Amazon SES rechaza el mensaje, deja de procesarlo y no intenta entregarlo al servidor de correo del destinatario. A continuación, genera un evento de rechazo.

El simulador de buzón de correo de Amazon SES no incluye una dirección para las pruebas de eventos de rechazo. Sin embargo, puede probar eventos de rechazo utilizando un archivo de prueba del Instituto Europeo para la Investigación de los Antivirus Informáticos (EICAR). Este archivo es un método estándar del sector para probar el software antivirus de una forma segura. Para crear un archivo de prueba EICAR, pegue el texto siguiente en un archivo:

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Guarde el archivo como sample.txt, adjúntelo a un correo electrónico y, a continuación, envíe el correo electrónico a una dirección verificada. Si no hay ningún otro problema con el correo electrónico, Amazon SES acepta el mensaje, pero lo rechaza tal y como lo haría si tuviera un virus real.

nota

Los correos electrónicos rechazados, incluidos los que envía mediante el procedimiento anterior, se contabilizan para calcular su cuota de envío diaria. Le facturaremos cada mensaje que envíe, incluidos los rechazados.

Para obtener más información acerca de los archivos de prueba EICAR, consulte la página de archivo de prueba EICAR en Wikipedia.