Ejemplos de casos de uso - Amazon Simple Email Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplos de casos de uso

Los siguientes ejemplos describen algunas reglas que podría configurar para utilizar los resultados de la función de Lambda para controlar el flujo de correo electrónico. Para fines de demostración, muchos de estos ejemplos utilizan la acción de S3 como resultado.

Caso de uso 1: Rechazar spam en todos los dominios

Este ejemplo muestra una regla global que rechaza spam en todos sus dominios. Las reglas 2 y 3 se incluyen para mostrar que puede aplicar reglas específicas de dominio después de rechazar el spam en todos los dominios.

Regla 1

Lista de destinatarios: vacía. Esta regla, por tanto, se aplicará a todos los destinatarios en todos los dominios verificados.

Acciones

  1. Acción Lambda (síncrona) que devuelve STOP_RULE_SET si el email es spam. De lo contrario, devuelve CONTINUE. Consulte el ejemplo de la función de Lambda para rechazar spam en Ejemplos de funciones de Lambda.

Regla 2

Lista de destinatarios: example1.com

Acciones

  1. Cualquier acción.

Regla 3

Lista de destinatarios: example2.com

Acciones

  1. Cualquier acción.

Caso de uso 2: Rebotar spam en todos los dominios

Este ejemplo muestra una regla global que rebota spam en todos sus dominios. Las reglas 2 y 3 se incluyen para mostrar que puede aplicar reglas específicas de dominio después de rebotar el spam en todos los dominios.

Regla 1

Lista de destinatarios: vacía. Esta regla, por tanto, se aplicará a todos los destinatarios en todos los dominios verificados.

Acciones

  1. Acción Lambda (síncrona) que devuelve CONTINUE si el email es spam. De lo contrario, devuelve STOP_RULE.

  2. Acción de rebote ("500 5.6.1. Message content rejected").

  3. Acción Stop.

Regla 2

Lista de destinatarios: example1.com

Acciones

  1. Cualquier acción

Regla 3

Lista de destinatarios: example2.com

Acciones

  1. Cualquier acción

Caso de uso 3: Aplicar la regla más específica

Este ejemplo ilustra cómo puede utilizar la acción Stop (Detener) para impedir que varias reglas procesen los emails. En este ejemplo, dispone de una regla para una dirección específica y de otra para todas las direcciones de email del dominio. Al utilizar la acción Stop (Detener), los mensajes que coinciden con la regla de la dirección de emails específica no se procesan con la regla más genérica que se aplica al dominio.

Regla 1

Lista de destinatarios: user@example.com

Acciones

  1. Acción Lambda (asíncrona)

  2. Acción Stop.

Regla 2

Lista de destinatarios: example.com

Acciones

  1. Cualquier acción.

Caso de uso 4: Registrar eventos de correo en CloudWatch

Este ejemplo muestra cómo mantener un registro de auditoría de todo el correo que pasa por el sistema antes de guardar el correo en Amazon SES.

Regla 1

Lista de destinatarios: example.com

Acciones

  1. Acción de Lambda (asíncrona) que escribe el objeto de evento en un registro de CloudWatch. Las funciones de Lambda de muestra de Ejemplos de funciones de Lambda se registran en CloudWatch.

  2. Acción S3.

Caso de uso 5: Rechazar correo que no supera DKIM

Este ejemplo muestra cómo puede guardar todo el correo electrónico entrante en un bucket de Amazon S3, pero solo enviar correo electrónico que vaya a una dirección de correo electrónico específica y supere DKIM, a su aplicación de correo electrónico automatizada.

Regla 1

Lista de destinatarios: example.com

Acciones

  1. Acción S3.

  2. Acción Lambda (síncrona) que devuelve STOP_RULE_SET si el mensaje no supera DKIM. De lo contrario, devuelve CONTINUE.

Regla 2

Lista de destinatarios: support@example.com

Acciones

  1. Acción Lambda (asíncrona) que activa la aplicación automatizada.

Caso de uso 6: Filtrar correo en función de la línea de asunto

Este ejemplo ilustra cómo puede rechazar todo el email entrante de un dominio que contenga la palabra "descuento" en la línea de asunto y, a continuación, procesar los emails destinados a un sistema automatizado de forma unidireccional y procesar todo el email dirigido a todos los demás destinatarios del dominio de una forma diferente.

Regla 1

Lista de destinatarios: example.com

Acciones

  1. Acción Lambda (síncrona) que devuelve STOP_RULE_SET si la línea de asunto contiene la palabra "descuento". De lo contrario, devuelve CONTINUE.

Regla 2

Lista de destinatarios: support@example.com

Acciones

  1. Acción S3 con bucket 1.

  2. Acción Lambda (asíncrona) que activa la aplicación automatizada.

  3. Acción Stop.

Regla 3

Lista de destinatarios: example.com

Acciones

  1. Acción S3 con bucket 2.

  2. Acción Lambda (asíncrona) que procesa el email para el resto del dominio.