Comment afficher mon historique d'envoi d'e-mails dans Amazon SES ?

Lecture de 5 minute(s)
0

Je souhaite consulter mon historique d'envoi d'e-mails dans Amazon Simple Email Service (Amazon SES). Quelle est la marche à suivre ?

Solution

Utilisez Amazon OpenSearch Service et Amazon Kinesis pour stocker et afficher votre historique d'envois dans Amazon SES.

Créer 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é dans un réseau public ou dans un Amazon Virtual Private Cloud (Amazon VPC). Pour plus d'informations sur le type de réseau à utiliser pour votre domaine OpenSearch Service, reportez-vous à la section VPC par rapport aux domaines publics.

Créer un flux de diffusion Kinesis

  1. Ouvrez la console Kinesis.
  2. Choisissez Create Delivery Stream (Créer un flux de diffusion).
  3. Pour Source, sélectionnez Direct PUT. Pour Destination, sélectionnez Amazon OpenSearch Service.
  4. Pour Delivery stream name (Nom du flux de diffusion), saisissez un nom pour votre flux.
  5. (Facultatif) Vous pouvez choisir de transformer les enregistrements sources avec AWS Lambda, ou de laisser ce paramètre sur Disabled (Désactivé).
  6. Sous Destination settings (Paramètres de destination), saisissez les informations suivantes :
    Pour OpenSearch Service domaine (Domaine OpenSearch Service), sélectionnez le domaine que vous avez créé pour stocker votre historique d'envoi Amazon SES.
    Pour Index, saisissez un nom d'index.
    Pour Index rotation (Rotation d'index), choisissez une planification de rotation. Sinon, conservez le paramètre de champ No rotation (Pas de rotation) par défaut.
    Pour Type, entrez un nom de type.
    Pour Retry duration (Durée de nouvelle tentative), modifiez la durée de nouvelle tentative en secondes. Sinon, conservez les 300 secondes par défaut.
  7. Pour Buffer hints (Conseils sur la mémoire tampon), configurez les conditions de mise en tampon d'OpenSearch Service pour votre cas d'utilisation. Pour plus d'informations sur ces champs, référez-vous à la section Backup and advanced settings (Sauvegarde et paramètres avancés).
  8. Sous Backup settings (Paramètres de sauvegarde), saisissez les informations suivantes :
    Laissez Failed data only (Données ayant échoué uniquement) comme paramètre par défaut.
    Pour S3 backup bucket (Compartiment de sauvegarde S3), choisissez de stocker les enregistrements dans un compartiment existant. Sinon, choisissez Create (Créer) pour créer un nouveau compartiment.
    (Facultatif) Pour S3 backup bucket prefix (Préfixe du compartiment de sauvegarde S3), saisissez un préfixe. Sinon, laissez ce champ vide.
    (Facultatif) Pour S3 backup bucket error output prefix (Préfixe de l'erreur de sortie du compartiment de sauvegarde S3), saisissez un préfixe. Sinon, laissez ce champ vide.
  9. (Facultatif) Vous pouvez développer l'onglet Advanced settings (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 de votre cas d'utilisation. Pour plus d'informations sur ces champs, référez-vous à la section Backup and advanced settings (Sauvegarde et paramètres avancés).
  10. Choisissez Create Delivery Stream (Créer un flux de diffusion).

Créer un ensemble de configurations Amazon SES

  1. Ouvrez la console Amazon SES, puis choisissez Configuration Sets (Ensembles de configuration) dans le panneau de navigation.
  2. Choisissez Create Set (Créer un ensemble).
  3. Pour Configuration Set Name (Nom de l'ensemble de configuration), saisissez un nom pour l'ensemble.
  4. Pour Sending IP pool (Pool d'adresses IP d'envoi), sélectionnez votre pool préféré ou laissez la valeur par défaut sélectionnée. Ensuite, choisissez Créer Set (Créer un ensemble).
  5. Choisissez Event destinations (Destinations d'événements) dans le volet supérieur de l'ensemble nouvellement créé, puis choisissez Add destination (Ajouter une destination).
  6. Pour Event types (Types d'événements), sélectionnez Sends (Envois), Rejects (Rejets), Deliveries (Diffusions), Hard bounces (Messages d'erreur définitifs) et Complaints (Réclamations). Ensuite, sélectionnez Next (Suivant).
  7. Pour Destination type (Type de destination), sélectionnez Amazon Kinesis Data Firehose.
  8. Dans le champ Name (Nom), saisissez un nom de destination.
  9. Pour Delivery stream (Flux de diffusion), sélectionnez le flux de diffusion que vous avez créé.
  10. Pour Identity and Access Management (IAM) Role (Rôle Identity and Access Management (IAM), choisissez un rôle qui autorise Amazon SES à publier sur Kinesis Data Firehose en votre nom. Ensuite, sélectionnez Next (Suivant).
    Remarque : il doit s'agir d'un rôle Identity and Access Management (IAM) créé manuellement.
  11. Vérifiez les paramètres de destination de votre événement, puis choisissez Add destination (Ajouter une destination).

Tester votre configuration

  1. 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 l'ensemble de configurations que vous avez créé.
    Pour Email Format (Format d'e-mail), sélectionnez Formatted (Formaté).
    Pour Configuration set (Ensemble de configuration), saisissez le nom de l'ensemble de configuration.
  2. Ouvrez la console Amazon OpenSearch Service.
  3. Choisissez le domaine que vous avez créé pour stocker votre historique d'envoi Amazon SES.
  4. Dans la section General Information (Informations générales), choisissez le lien en regard de OpenSearch dashboards URL (URL des tableaux de bord OpenSearch.
  5. Créez un modèle d'index pour le nom d'index que vous avez configuré lorsque vous avez créé le flux de diffusion. Pour obtenir des instructions, reportez-vous à la section Create a data view (Créer un affichage des données) sur le site web elastic.co.
  6. Une fois le modèle d'index créé, utilisez la fonction Discover des tableaux de bord OpenSearch pour afficher le journal de l'e-mail de test que vous avez envoyé. Pour en savoir plus, reportez-vous à la section Discover (Découvrir) sur le site web elastic.co.

Informations connexes

Surveillance de votre activité d'envoi Amazon SES

Comment puis-je dépanner Amazon CloudWatch Logs pour qu'il diffuse vers mon domaine Amazon OpenSearch Service ?

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 2 ans