AWSSupport-AnalyzeSESMessageSendingStatus - AWS Systems Manager Référence du manuel d'automatisation

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.

AWSSupport-AnalyzeSESMessageSendingStatus

Description

Le manuel AWSSupport-AnalyzeSESMessageSendingStatus d'automatisation résume l'état de livraison des e-mails non livrés et vous donne des conseils pour déterminer pourquoi ils n'ont pas été livrés. Le runbook récupère les événements d'envoi d'e-mails Amazon Simple Email Service SES (Amazon) stockés dans un groupe Amazon CloudWatch Logs publié par Amazon. SES Pour plus d'informations sur la publication d'SESévénements Amazon, reportez-vous à la section Surveillance à l'aide de la publication d'événements Amazon Simple Email Service. Le runbook fournit également un résumé et la chronologie des envois d'e-mails ainsi que des recommandations susceptibles d'affecter les e-mails non livrés. Vous pouvez trouver ces messages dans la section de sortie de chaque exécution. Notez que ce runbook ne peut résoudre les événements qu'après le déploiement du magasin d'événements.

Comment fonctionne-t-il ?

Le runbook exécute les étapes suivantes :

  • Vérifie les exécutions automatisées simultanées pour le même groupe de CloudWatch journaux.

  • Analysez les SES événements Amazon correspondant au message IDs donné par le paramètre d'automatisation.

  • Exportez les résumés de livraison vers la section de sortie de l'exécution de l'automatisation.

Important
  • Avant d'exécuter ce runbook, vous devez stocker les SES événements Amazon publiés dans un groupe de CloudWatch journaux Logs spécifié par le paramètre d'automatisation. Ce runbook analyse uniquement les SES événements Amazon stockés dans le groupe de journaux.

Exécuter cette automatisation (console)

Type de document

 Automatisation

Propriétaire

Amazon

Plateformes

Linux, macOS, Windows

Paramètres

IAMAutorisations requises

Le AutomationAssumeRole paramètre nécessite les actions suivantes pour utiliser correctement le runbook.

  • logs:StartQuery

  • logs:GetQueryResults

  • ses:GetIdentityMailFromDomainAttributes

  • ses:GetSendQuota

  • ssm:DescribeAutomationExecutions

  • ssm:GetAutomationExecution

Instructions

Pour configurer l'automatisation, procédez comme suit :

  1. Accédez AWSSupport-AnalyzeSESMessageSendingStatusà Systems Manager sous Documents.

  2. Sélectionnez Execute automation (Exécuter l'automatisation).

  3. Pour les paramètres d'entrée, entrez ce qui suit :

    • AutomationAssumeRole (Facultatif) :

      Le nom de ressource Amazon (ARN) du rôle AWS AWS Identity and Access Management (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui lance ce runbook.

    • MessageIds (Obligatoire)

      Message Amazon Simple Email Service séparé par IDs des virgules indiquant les événements Amazon Simple Email Service que vous souhaitez analyser.

    • CloudWatchLogsGroup (Facultatif)

      Le groupe Amazon CloudWatch Logs qui stocke les événements Amazon Simple Email Service. Le nom du groupe de journaux par défaut est `/ses/sending_event_logs`. Si vous souhaitez utiliser un autre groupe de journaux que le groupe de journaux par défaut, entrez le nom de votre groupe de journaux dans ce champ. «,

    • QueryStartTime (Facultatif)

      Heure de début de la plage horaire pour l'analyse des événements. Le format d'heure valide est ISO86 01 (par exemple `YYYY-MM-DD:MM:SS`, `1970-01-01T THH 00:00:00 `). La date et l'heure par défaut sont il y a 30 jours.

    • QueryEndTime (Facultatif)

      Heure de fin de la plage horaire pour l'analyse des événements. Le format d'heure valide est ISO86 01 (par exemple `YYYY-MM-DD:MM:SS`, `1970-01-01T THH 00:00:00 `). La date et l'heure par défaut sont l'heure actuelle.

    Input parameters form for AWS Systems Manager Automation with fields for role, message IDs, logs, and time range.
  4. Sélectionnez Exécuter.

  5. L'automatisation démarre.

  6. Le document exécute les étapes suivantes :

    • CheckConcurrency:

      Garantit qu'il n'y a qu'une seule exécution de ce runbook ciblant le groupe Amazon CloudWatch Logs. Si le runbook trouve une autre exécution ciblant le même groupe de journaux, il renvoie une erreur et se termine.

    • AnalyzeSesEvents:

      Analysez les événements Amazon Simple Email Service stockés dans le groupe Amazon CloudWatch Logs spécifié par le paramètre d'automatisation.

    • OutputFailureReason:

      Afficher les messages d'échec de l'étape d'exécution en cas d'échec de l'AnalyzeSESMessageSendingStatusétape.

  7. Une fois terminé, consultez la section Sorties pour obtenir les résultats détaillés de l'exécution :

    • Résultat de l'analyse d'un e-mail non livré en raison d'un rebond

      Résultat d'une exécution automatique pour un message électronique qui n'a pas atteint la boîte aux lettres de destination en raison d'un rebond.

    Email delivery error message showing a permanent bounce due to unknown user, with timeline and recommendations.

Références

Systems Manager Automation