Comment résoudre les problèmes liés au mauvais fonctionnement d'un jeu de configurations Amazon SES ?

Dernière mise à jour : 17-08-2022

Mon jeu de configurations Amazon Simple Email Service (Amazon SES) ne publie pas les événements spécifiés dans ses règles. Comment puis-je résoudre ce problème ?

Solution

Appliquer un jeu de configurations

Tout d'abord, assurez-vous que votre jeu de configurations est correctement appliqué. Pour appliquer un jeu de configurations aux e-mails que vous souhaitez surveiller, vous devez en transmettre le nom dans l'en-tête d'e-mail X-SES-CONFIGURATION-SET. Par exemple :

X-SES-CONFIGURATION-SET: example_configuration_set_name

Veillez à remplacer example_configuration_set_name par le nom du jeu de configurations que vous souhaitez utiliser. Vous pouvez également attribuer un jeu de configurations par défaut à une identité vérifiée spécifique. Cela permet de s'assurer que les messages envoyés à partir de l'identité utilisent le jeu de configurations attribué.

Remarque : si l'identité vérifiée dans le champ FROM a une configuration par défaut qui entre en conflit avec un jeu de configurations spécifié dans l'en-tête X-SES-CONFIGURATION-SET, le jeu de configurations de l'en-tête est alors prioritaire.

Pour résoudre les problèmes de fonctionnement d'un jeu de configurations, vérifiez que ce dernier est bien transmis dans l'en-tête des e-mails concernés. Pour savoir comment transmettre un jeu de configurations en tant qu'en-tête d'e-mail, veuillez consulter la rubrique Spécification d'un jeu de configurations lors de l'envoi d'un e-mail.

Destination Amazon CloudWatch

Si vous rencontrez des problèmes liés à un jeu de configurations Amazon SES pour la publication de métriques dans Amazon CloudWatch, vérifiez alors que la source de valeur est configurée correctement :

  • Balise de message : la balise de message est une paire clé-valeur qui contient le nom de dimension utilisé par CloudWatch pour extraire des événements. Pour que CloudWatch détecte les événements, les balises doivent être spécifiées à l'aide de l'en-tête d'e-mail X-SES-MESSAGE-TAGS.
  • En-tête d'e-mail : cette source de valeur permet à Amazon SES de récupérer le nom et les valeurs de dimension à partir des en-têtes d'e-mail. Toutefois, sachez que les en-têtes suivants ne peuvent pas être utilisés comme noms de dimension : Received, To, From, DKIM-Signature, CC, message-id ou Return-Path.
  • Balise de lien : les balises de lien sont des paires clé-valeur. Elles sont utilisées pour publier des événements de clic dans CloudWatch, dans le cadre d'une campagne par e-mail comportant un seul ou plusieurs liens intégrés. Pensez à vérifier que la balise de lien est configurée correctement à la fois dans les liens intégrés et dans le jeu de configurations.

Destination Amazon Simple Notification Service (Amazon SNS)

Si vous rencontrez des problèmes avec un jeu de configurations Amazon SES pour publier des événements SES dans une rubrique SNS, vérifiez les points suivants :

  • La rubrique SNS est une rubrique de type Standard. SES ne prend pas en charge les rubriques de type FIFO.
  • La rubrique SNS possède un point de terminaison abonné à la rubrique et le point de terminaison correct est référencé pour les événements publiés.
    Remarque : certains points de terminaison ont des conditions préalables qui doivent être remplies avant que la publication d'événements ne puisse démarrer. Par exemple, un point de terminaison E-mail/E-mail-JSON nécessite que vous confirmiez l'abonnement avant que l'adresse e-mail ne puisse recevoir des messages. Par conséquent, tenez compte des exigences pertinentes pour chaque type de point de terminaison lors de la configuration de votre rubrique SNS.
  • SES dispose des autorisations nécessaires pour publier des notifications sur votre rubrique.
  • Si le chiffrement de votre rubrique SNS est activé et utilise une clé AWS KMS, vérifiez que SES dispose des autorisations KMS suivantes sur la clé utilisée :
    kms:GenerateDataKey
    kms:Decrypt

Destination Amazon Kinesis Data Firehose
Si vous rencontrez des problèmes avec un jeu de configurations Amazon SES pour publier des événements SES sur Kinesis Data Firehose, vérifiez les points suivants :

  • Le flux de diffusion correct est référencé pour les événements SES publiés.
  • Le rôle AWS Identity and Access Management (IAM) utilisé par Amazon SES est autorisé à publier dans votre flux de diffusion Kinesis Data Firehose.

Destination Amazon Pinpoint

Si vous rencontrez des problèmes avec une configuration Amazon SES définie pour publier des événements SES sur Amazon Pinpoint, notez qu'Amazon Pinpoint ne prend pas en charge les retards de livraison ou les types d'événements Abonnements.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?