Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exemples de cas d'utilisation
Les exemples suivants décrivent certaines règles que vous pouvez configurer pour utiliser les résultats d'une fonction Lambda afin de contrôler votre flux de messagerie. À des fins de démonstration, de nombreux exemples utilisent l'action S3 comme le résultat.
Cas d'utilisation 1 : Supprimer le courrier indésirable pour tous les domaines
Cet exemple illustre une règle globale qui supprime le courrier indésirable dans l'ensemble de vos domaines. Les règles 2 et 3 sont incluses pour montrer que vous pouvez appliquer des règles spécifiques au domaine une fois le courrier indésirable supprimé dans tous les domaines.
Règle 1
Liste des destinataires : Vide. Cette règle s'applique donc à tous les destinataires sous tous vos domaines vérifiés.
Actions
-
Action Lambda (synchrone) qui renvoie
STOP_RULE_SET
si l'e-mail est un courrier indésirable. Sinon, la valeur renvoyée estCONTINUE
. Consultez l'exemple de fonction Lambda pour la suppression du courrier indésirable dans Exemples de fonctions Lambda.
Règle 2
Liste des destinataires : exemple1.com
Actions
-
Toute action.
Règle 3
Liste des destinataires : exemple2.com
Actions
-
Toute action.
Cas d'utilisation 2 : Retourner à l'expéditeur le courrier indésirable pour tous les domaines
Cet exemple illustre une règle globale qui retourne à l'expéditeur le courrier indésirable pour l'ensemble de vos domaines. Les règles 2 et 3 sont incluses pour montrer que vous pouvez appliquer des règles spécifiques au domaine une fois le courrier indésirable renvoyé à l'expéditeur pour tous les domaines.
Règle 1
Liste des destinataires : Vide. Cette règle s'applique donc à tous les destinataires sous tous vos domaines vérifiés.
Actions
-
Action Lambda (synchrone) qui renvoie
CONTINUE
si l'e-mail est un courrier indésirable. Sinon, la valeur renvoyée estSTOP_RULE
. -
Action de retour à l'expéditeur (« 500 5.6.1. Contenu du message rejeté »).
-
Action d'arrêt.
Règle 2
Liste des destinataires : exemple1.com
Actions
-
Toute action
Règle 3
Liste des destinataires : exemple2.com
Actions
-
Toute action
Cas d'utilisation 3 : Appliquer la règle la plus spécifique
Cet exemple montre comment utiliser l'action d'arrêt pour empêcher que des e-mails soient traités par plusieurs règles. Dans cet exemple, vous disposez d'une règle pour une adresse spécifique et d'une autre règle pour toutes les adresses e-mail sous le domaine. En utilisant l'action d'arrêt, vous faites en sorte que les messages qui correspondent à la règle pour l'adresse e-mail spécifique ne soient pas traités par la règle plus générique qui s'applique au domaine.
Règle 1
Liste des destinataires : utilisateur@exemple.com
Actions
-
Action Lambda (asynchrone).
-
Action d'arrêt.
Règle 2
Liste des destinataires : exemple.com
Actions
-
Toute action.
Cas d'utilisation 4 : Consigner les événements de messagerie dans CloudWatch
Cet exemple montre comment conserver un journal d'audit de tous les messages transitant par votre système avant d'enregistrer les messages dans Amazon SES.
Règle 1
Liste des destinataires : exemple.com
Actions
-
Action Lambda (asynchrone) qui écrit l'objet d'événement dans un journal CloudWatch. Les exemples de fonctions Lambda de Exemples de fonctions Lambda journalisent dans CloudWatch.
-
Action S3.
Cas d'Application 5 : Supprimer les messages pour lesquels le contrôle DKIM échoue
Cet exemple montre comment enregistrer tous les messages entrants dans un compartiment Amazon S3, mais envoyer uniquement les e-mails destinés à une adresse e-mail spécifique et pour lesquels le contrôle DKIM réussit à votre application de messagerie automatisée.
Règle 1
Liste des destinataires : exemple.com
Actions
-
Action S3.
-
Action Lambda (synchrone) qui renvoie
STOP_RULE_SET
si le contrôle DKIM échoue pour le message. Sinon, la valeur renvoyée estCONTINUE
.
Règle 2
Liste des destinataires : support@exemple.com
Actions
-
Action Lambda (asynchrone) qui déclenche l'application automatisée.
Cas d'application 6 : Filtrer les messages en fonction de l'objet
Cet exemple montre comment supprimer tous les messages entrants d'un domaine contenant le mot « remise » dans l'objet, puis traiter les messages destinés à un système automatisé d'une façon et traiter les e-mails adressée à tous les autres destinataires du domaine de manière différente.
Règle 1
Liste des destinataires : exemple.com
Actions
-
Action Lambda (synchrone) qui renvoie
STOP_RULE_SET
si l'objet contient le mot « remise ». Sinon, la valeur renvoyée estCONTINUE
.
Règle 2
Liste des destinataires : support@exemple.com
Actions
-
Action S3 avec le compartiment 1.
-
Action Lambda (asynchrone) qui déclenche l'application automatisée.
-
Action d'arrêt.
Règle 3
Liste des destinataires : exemple.com
Actions
-
Action S3 avec le compartiment 2.
-
Action Lambda (asynchrone) qui traite les e-mails pour le reste du domaine.