Comment puis-je suivre les messages d’erreur, les ouvertures ou les clics dans les e-mails que j’envoie depuis Amazon SES ?

Lecture de 6 minute(s)
0

Je souhaite savoir si les e-mails que j'envoie avec Amazon Simple Email Service (Amazon SES) génèrent des messages d’erreur, s’ils sont ouverts ou si le destinataire a cliqué sur un lien qu’ils contiennent.

Brève description

Vous pouvez suivre des statistiques comme le volume envoyé, les messages d’erreur, les réclamations, les ouvertures et les clics à l’aide du Gestionnaire virtuel de diffusion. Cette fonctionnalité vous permet de suivre l’utilisation de vos e-mails et les interactions associées depuis un tableau de bord unique. Cependant, vous devez ouvrir le Gestionnaire virtuel de diffusion pour consulter activement ces statistiques.

Si vous souhaitez suivre l’activité en dehors de la console, utilisez Amazon Simple Notification Service (Amazon SNS) pour recevoir des notifications concernant les événements suivants :

  • Un destinataire ouvre votre e-mail.
  • Un destinataire clique sur un lien contenu dans votre e-mail.
  • Votre compte e-mail génère un message d’erreur.

Résolution

Utiliser le Gestionnaire virtuel de diffusion pour suivre l’activité des e-mails

Le Gestionnaire virtuel de diffusion suit le statut des e-mails que vous envoyez depuis Amazon SES et les interactions des utilisateurs avec ces derniers. Pour configurer et utiliser cette fonctionnalité, consultez la page Commencer à utiliser le Gestionnaire virtuel de diffusion.

Ce gestionnaire vous permet de consulter les statistiques relatives à vos e-mails lorsque vous ouvrez le tableau de bord Gestionnaire virtuel de diffusion. Cependant, vous ne recevrez pas de mises à jour ni de notifications en dehors du tableau de bord. Si vous souhaitez recevoir une notification pour certains événements liés à un e-mail, utilisez la résolution suivante pour configurer les notifications Amazon SNS. Utilisez ensuite le Gestionnaire virtuel de diffusion pour afficher des statistiques plus détaillées sur les événements concernés par les notifications.

Utiliser Amazon SNS pour recevoir des notifications concernant les activités liées aux e-mails

Pour configurer Amazon SNS afin qu’il vous informe des ouvertures d’e-mails, des clics sur les liens et des messages d’erreur, procédez comme suit.

Avant de commencer, vous devez vérifier votre domaine auprès d’Amazon SES.

Remarque : si vous avez copié plusieurs destinataires dans un e-mail, la configuration suivante n’indique pas quel destinataire a ouvert l’e-mail.

Créer une rubrique SNS

Pour créer une rubrique Amazon SNS, procédez comme suit :

  1. Ouvrez la console Amazon SNS.
  2. Choisissez Rubriques.
  3. Sur la page Rubriques, choisissez Créer une rubrique.
  4. Dans la section Détails de la page Créer une rubrique, procédez comme suit :
    Pour le champ Type, choisissez Standard.
    Pour le champ Nom de rubrique, saisissez un nom.
    (Facultatif) Pour le champ Nom d’affichage, saisissez le nom d’affichage de la rubrique.
  5. Choisissez Créer une rubrique.
  6. Pour le champ Détails de la rubrique, choisissez Créer un abonnement.
  7. Pour le champ Protocole, choisissez Email-JSON.
  8. Pour le champ Point de terminaison, saisissez l’adresse électronique de réception des notifications.
  9. Choisissez Créer un abonnement.
  10. À partir de l’adresse électronique, ouvrez l’e-mail « Notification AWS - Confirmation d’abonnement » envoyé par Amazon SNS.
  11. Ouvrez l’URL SubscribeURL pour confirmer votre abonnement.

Configurer Amazon SES pour envoyer des informations à la rubrique SNS concernant les clics sur les liens dans les e-mails, les ouvertures et les messages d’erreur

Pour configurer Amazon SES afin d’envoyer des informations à la rubrique SNS, procédez comme suit :

  1. Ouvrez la console Amazon SES, puis accédez à la région AWS appropriée.
  2. Dans le volet de navigation, sous Configuration, choisissez Jeux de configurations.
  3. Choisissez Créer un jeu.
  4. Pour le champ Nom du jeu de configuration, saisissez un nom.
  5. Choisissez Créer un jeu.
  6. Choisissez l’onglet Destinations d’événement, puis Ajouter une destination.
  7. Pour le champ Types d’événements, choisissez Messages d’erreur définitifs, ouvertures et clics, puis sélectionnez Suivant.
  8. Pour le champ Type de destination, choisissez Amazon SNS.
  9. Pour le champ Nom, saisissez un nom de la destination SNS.
  10. Pour le champ Rubrique SNS, choisissez la rubrique Amazon SNS, puis sélectionnez Suivant.
  11. Choisissez Ajouter une destination.

Envoyer un e-mail test pour vérifier les notifications relatives aux ouvertures d’e-mails, aux clics et aux messages d’erreur

Amazon SES dispose d’un simulateur de boîte de réception que vous pouvez utiliser pour tester les ouvertures d’e-mails, les clics et les messages d’erreur.

Pour utiliser le simulateur de boîte de réception à des fins de test, procédez comme suit :

  1. Ouvrez la console Amazon SES.

  2. Dans le volet de navigation, sous Configuration, choisissez Identités vérifiées.

  3. Sélectionnez l’un de vos domaines vérifiés.

  4. Choisissez Envoyer un e-mail test.

  5. Pour le champ Détails des messages, choisissez la mise en page de l’e-mail Brut.

  6. Pour le champ Adresse d’expédition, saisissez une adresse électronique associée à votre domaine vérifié.

  7. Pour le champ Scénario, choisissez Personnalisé pour vérifier les ouvertures et les clics ou Message d’erreur pour vérifier les messages d’erreur.

  8. Saisissez une adresse électronique à utiliser comme destinataire du test.
    Remarque : pour la section Personnalisé, vous devez utiliser une adresse électronique vérifiée dans le champ Destinataire personnalisé si vous êtes dans l’environnement de test (sandbox) Amazon SES.

    Pour le champ Message, saisissez un texte similaire aux exemples suivants :

    Scénario personnalisé

    X-SES-CONFIGURATION-SET: myConfigset
    From: test-verified-domain@example.com
    To: test-recipient@example.com
    Subject: Test email
    Content-Type: multipart/alternative;
        boundary="----=_boundary"
    
    ------=_boundary
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: 7bit
    
    This is a test email.
    
    <a href="https://aws.amazon.com/">Amazon Web Services</a>
    
    ------=_boundary--

    Scénario de message d’erreur

    X-SES-CONFIGURATION-SET: myConfigset
    From: test-verified-domain@example.com
    To: bounce@simulator.amazonses.com
    Subject: Test email
    Content-Type: multipart/alternative;
        boundary="----=_boundary"
    
    ------=_boundary
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: 7bit
    
    This is a test email.
    
    <a href="https://aws.amazon.com/">Amazon Web Services</a>
    
    ------=_boundary--

    Remarque : remplacez myConfigset par le nom de votre jeu de configurations.

  9. Choisissez Envoyer un e-mail test.

  10. À partir de l’adresse électronique de destination du test, ouvrez l’e-mail test et cliquez sur le lien.

Spécifier la configuration définie dans les en-têtes de l’e-mail

Pour appliquer votre jeu de configurations à l’e-mail, transmettez le jeu dans vos en-têtes d’e-mails.

Vérifier vos notifications SNS et vos métriques du Gestionnaire virtuel de diffusion

Pour vérifier vos notifications SNS et les métriques du Gestionnaire virtuel de diffusion, procédez comme suit :

  1. Dans la boîte de réception de l’adresse électronique utilisée pour l’abonnement aux rubriques Amazon SNS, assurez-vous d’avoir reçu les notifications.
  2. Pour vérifier les métriques associées à vos e-mails, utilisez le tableau de bord Gestionnaire virtuel de diffusion de la console Amazon SES.

Informations connexes

FAQ sur les métriques d’envoi d’e-mails Amazon SES

Paramètres du Gestionnaire virtuel de diffusion

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an