Je souhaite consulter l’historique de mes envois d’e-mails dans Amazon Simple Email Service (Amazon SES).
Résolution
Utilisez Amazon OpenSearch Service et Amazon Kinesis pour stocker et pour consulter l’historique de vos envois dans Amazon SES.
Création d’un domaine Amazon OpenSearch Service
Créez un domaine Amazon OpenSearch Service pour stocker votre historique d’envoi Amazon SES. OpenSearch Service peut être placé sur un réseau public ou dans un Virtual Private Cloud (VPC) Amazon. Pour en savoir plus sur le type de réseau à utiliser pour votre domaine OpenSearch Service, consultez la page Comparaison VPC / domaines publics.
Création d’un flux de diffusion Kinesis
- Ouvrez la console Kinesis.
- Sélectionnez Créer un flux de diffusion.
- Dans Source, sélectionnez PUT direct. Dans Destination, sélectionnez Amazon OpenSearch Service.
- Saisissez un nom pour votre flux dans le champ Nom du flux de diffusion.
- (Facultatif) Vous pouvez choisir de transformer les registres sources avec AWS Lambda ou de laisser ce paramètre Désactivé.
- Sous Paramètres de destination, saisissez les informations suivantes :
Sélectionnez le domaine que vous avez créé pour stocker votre historique d’envoi Amazon SES en tant que domaine OpenSearch Service.
Saisissez un nom d’index dans le champ Index.
Sélectionnez un calendrier de rotation dans le champ Rotation d’index. Vous pouvez également laisser le paramètre par défaut :Aucune rotation.
Saisissez un nom de type dans le champ Type.
Modifiez la durée de la nouvelle tentative en secondes dans le champ Durée de la nouvelle tentative. Vous pouvez également laisser la valeur par défaut de 300 secondes.
- Configurez les conditions de mise en mémoire tampon du service OpenSearch pour votre cas d’utilisation dans le champ Indices de mise en mémoire tampon. Pour en savoir plus sur ces champs, consultez la page Paramètres de sauvegarde et paramètres avancés.
- Dans Paramètres de sauvegarde, saisissez les informations suivantes :
Conservez Données ayant échoué uniquement comme paramètre par défaut.
Choisissez de stocker les enregistrements dans un compartiment existant dans le champ Compartiment de sauvegarde S3. Vous pouvez également choisir l’option Créer pour créer un nouveau compartiment.
(Facultatif) Saisissez un préfixe dans le champ Préfixe de compartiment de sauvegarde S3. Vous pouvez également laisser ce champ vide.
(Facultatif) Saisissez un préfixe dans le champ Préfixe de sortie d’erreur de compartiment de sauvegarde S3. Vous pouvez également laisser ce champ vide.
- (Facultatif) Vous pouvez développer l’onglet Paramètres avancés pour configurer le chiffrement côté serveur, la journalisation des erreurs CloudWatch, les autorisations et les identifications. Configurez les paramètres en fonction de votre cas d’utilisation. Pour en savoir plus sur ces champs, consultez la page Paramètres de sauvegarde et paramètres avancés.
- Sélectionnez l’option « Créer un flux de diffusion ».
Création d’un jeu de configurations Amazon SES
- Ouvrez la console Amazon SES, puis sélectionnez Jeux de configurations dans le volet de navigation.
- Sélectionnez Créer un jeu.
- Dans le champ Nom du jeu de configurations, saisissez un nom pour le jeu.
- Dans Groupe d’adresses IP d’envoi, sélectionnez le groupe de votre choix ou laissez la valeur par défaut sélectionnée. Sélectionnez ensuite Créer un jeu.
- Sélectionnez Destinations d’événement dans le volet supérieur du jeu nouvellement créé, puis sélectionnez Ajouter une destination.
- Dans Types d’événements, sélectionnez Envois, Rejets, Distributions, Messages d’erreur définitifs et Réclamations. Sélectionnez ensuite Suivant.
- Dans Type de destination, sélectionnez Amazon Kinesis Data Firehose.
- Dans le champ Nom, saisissez un nom de destination.
- Dans Flux de diffusion, sélectionnez le flux de diffusion que vous avez créé.
- Dans Rôle IAM, sélectionnez un rôle qui autorise Amazon SES à publier sur Kinesis Data Firehose en votre nom. Sélectionnez ensuite Suivant.
Remarque : il doit s’agir d’un rôle IAM créé manuellement.
- Passez en revue les paramètres de destination d’événements, puis sélectionnez Ajouter une destination.
Test de votre configuration
- Envoyez un e-mail de test à l’aide de la console Amazon SES.
Important : pour voir les résultats de l’e-mail de test, vous devez spécifier le jeu de configurations que vous avez créé.
Pour Format de l’e-mail, sélectionnez Mise en forme.
Saisissez le nom du jeu de configurations dans le champ Jeu de configurations.
- Ouvrez la console Amazon OpenSearch Service.
- Sélectionnez le domaine que vous avez créé pour stocker votre historique d’envoi Amazon SES.
- Dans la section Informations générales, cliquez sur le lien qui se trouve à côté de l’URL des tableaux de bord OpenSearch.
- Créez un modèle d’index pour le nom d’index que vous avez configuré lors de la création du flux de diffusion. Pour obtenir des instructions, consultez la page Create a data view sur le site Web elastic.co.
- Une fois le modèle d’index créé, utilisez la fonctionnalité Découvrir des tableaux de bord OpenSearch pour afficher le journal correspondant à l’e-mail de test que vous avez envoyé. Pour en savoir plus, consultez la page Discover sur le site Web elastic.co.
Informations connexes
Surveillance de votre activité d’envoi Amazon SES
Comment résoudre les problèmes liés aux journaux Amazon CloudWatch afin qu’ils soient diffusés vers mon domaine Amazon OpenSearch Service ?