Amazon Simple Email Service
Guía del desarrollador

Probar el envío de correo electrónico en Amazon SES

Amazon SES incluye un simulador de bandeja 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 bandeja de correo es útil cuando, por ejemplo, necesita probar una aplicación de envío de correo electrónico sin crear direcciones de correo electrónico ficticias, o cuando necesita encontrar el rendimiento máximo de su 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 bandeja de correo de Amazon SES:

  • Puede usar el simulador de bandeja de correo aunque la cuenta esté en el entorno de pruebas de Amazon SES.

  • Los correos electrónicos que envíe al simulador de bandeja de correo están limitados por la tasa de envío máxima de su cuenta, pero no afectan a sus límites de envío diarios. Por ejemplo, si su cuenta está autorizada para enviar 10 000 mensajes por periodo de 24 horas y envía 100 mensajes al simulador de bandeja de correo, todavía puede enviar hasta 10 000 mensajes a destinatarios habituales sin alcanzar su límite 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, no provocará que el panel de reputación muestre 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íe al simulador de bandeja de correo de Amazon SES son los mismos que cualquier otro correo electrónico que envíe 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 bandeja de correo para simular varios rebotes desde la misma solicitud de envío, Amazon SES combina las respuestas de rebote en una sola.

Uso del simulador de bandeja de correo

Para utilizar el simulador de correo electrónico, busque el escenario que desea simular en la siguiente tabla 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 bandeja de correo, debe hacerlo a través de Amazon SES, utilizando la 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 Monitorización utilizando notificaciones de 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 esté configurada la cuenta, se la envía a usted 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 bandeja de correo no se coloca en la lista de supresión de Amazon SES, lo que sucedería normalmente cuando se produce un rebote 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 Monitorización utilizando notificaciones de Amazon SES. bounce@simulator.amazonses.com
Respuestas automáticas — El proveedor de correo electrónico del destinatario acepta el correo electrónico y lo entrega en la bandeja de correo 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
Reclamación — El proveedor de correo electrónico del destinatario acepta su correo electrónico y lo entrega en la bandeja de correo del destinatario. El destinatario decide que su mensaje no es solicitado y hace clic en "Marcar como spam" en su cliente de correo electrónico. A continuación, Amazon SES le reenvía la notificación de reclamación por correo electrónico o mediante una notificación de un tema de Amazon SNS, en función de cómo esté configurada 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 Monitorización utilizando notificaciones de Amazon SES. complaint@simulator.amazonses.com
Dirección del destinatario en la lista de supresión: — Amazon SES genera un rebote permanente como si la dirección del destinatario estuviera en la lista de supresión de Amazon SES. 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 contenga un virus, Amazon SES acepta el mensaje, detecta el virus y rechaza el mensaje completo. Cuando Amazon SES rechaza un 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 bandeja 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 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. Para ver ejemplos de código que puede utilizar para enviar mensajes con archivos adjuntos, consulte Envío de correo electrónico sin procesar mediante los SDK de AWS.

Para obtener información y ver disertaciones sobre diversos temas relacionados con Amazon SES, consulte el Blog de AWS sobre mensajería y selección de destinatarios. Para buscar y publicar preguntas, visite Foro de Amazon SES.