Direkt zum Inhalt

Wie behebe ich Probleme mit dem Amazon-SES-Konfigurationssatz?

Lesedauer: 3 Minute
0

Mein Amazon Simple Email Service (Amazon SES)-Konfigurationssatz hat die in seinen Regeln angegebenen Ereignisse nicht veröffentlicht.

Lösung

E-Mail-Konfigurationsatz

Du musst die E-Mail-Versandmethode so konfigurieren, dass der Name des Konfigurationssatzes in den Headern der E-Mails angegeben wird.

Beispiel für einen E-Mail-Header für einen Konfigurationssatz:

X-SES-CONFIGURATION-SET: myConfigset

Hinweis: Ersetze myConfigset durch den Namen deines Konfigurationssatzes.

Du kannst der verifizierten Identität, die du als Quell-E-Mail-Adresse verwendest, auch einen Standardkonfigurationssatz zuweisen. Nachrichten, die du von der Identität aus sendest, verwenden dann automatisch den zugewiesenen Standardkonfigurationssatz.

Wenn du die Amazon-SES-Mandantenverwaltung zum Senden von Nachrichten verwendest, gib einen Konfigurationssatz an, um dem Mandanten Ressourcen zuzuweisen. Oder verwende eine Identität, für die ein Standardkonfigurationssatz mit dem Mandanten verknüpft ist, um Nachrichten zu senden.

CloudWatch-Ziel

Wenn du Probleme mit einer Amazon-SES-Konfiguration hast, die für die Veröffentlichung von Metriken auf Amazon CloudWatch eingerichtet ist, überprüfe, ob die Wertquelle richtig konfiguriert ist:

  • Nachrichten-Tag: Das Nachrichten-Tag ist ein Schlüssel-Wert-Paar, das den Dimensionsnamen enthält, den CloudWatch zum Abrufen von Ereignissen verwendet. Damit CloudWatch die Ereignisse erkennt, musst du die Tags als X-SES-MESSAGE-TAGS-E-Mail-Header angeben.
  • E-Mail-Header: Mit dieser Wertquelle ruft Amazon SES den Dimensionsnamen und die Werte aus den E-Mail-Headern ab. Du kannst die folgenden E-Mail-Header nicht als Dimensionsnamen verwenden: Received, To, From, DKIM-Signature, CC, message-id oder Return-Path.
  • Link-Tag: Link-Tags sind Schlüssel-Wert-Paare, die verwendet werden, um Klickereignisse für eine E-Mail-Kampagne mit eingebetteten Links auf CloudWatch zu veröffentlichen. Stelle sicher, dass das Link-Tag sowohl in den eingebetteten Links als auch im Konfigurationssatz richtig konfiguriert ist.

Amazon-SNS-Ereignisziel

Du kannst ein Amazon Simple Notification Service (Amazon SNS)-Ereignisziel einrichten, um SES-Ereignisse in einem SNS-Thema zu veröffentlichen. Wenn du Probleme mit einer Amazon-SES-Konfiguration hast, die für die Veröffentlichung von SES-Ereignissen in einem SNS-Thema eingerichtet ist, überprüfe Folgendes:

  • Das SNS-Thema ist ein Standard-Thema. SES unterstützt keine FIFO-Themen.
  • Das SNS-Thema hat einen Endpunkt, der das Thema abonniert hat, und für die veröffentlichten Ereignisse wird auf den richtigen Endpunkt verwiesen.
    Hinweis: Für Endpunkte gelten möglicherweise Voraussetzungen, die erfüllt sein müssen, bevor mit der Veröffentlichung von Ereignissen begonnen werden kann. Beispielsweise erfordert ein Email/Email-JSON-Endpunkt, dass du das Abonnement bestätigst, bevor die E-Mail-Adresse Nachrichten empfangen kann. Beachte die relevanten Anforderungen für jeden Endpunktprotokolltyp, wenn du das SNS-Thema konfigurierst.
  • SES verfügt über die erforderlichen Berechtigungen, um Benachrichtigungen im Thema zu veröffentlichen.
  • Wenn für das SNS-Thema die Verschlüsselung aktiviert ist und ein AWS Key Management Service (AWS KMS)-Schlüssel verwendet wird, überprüfe deine Konfigurationsanforderungen. Stelle sicher, dass SES über Berechtigungen für den AWS-KMS-Schlüssel für GenerateDataKey und Decrypt verfügt.

Firehose-Ziel

Wenn du Probleme mit einer Amazon-SES-Konfiguration hast, die für die Veröffentlichung von SES-Ereignissen auf Amazon Data Firehose eingerichtet ist, überprüfe Folgendes:

  • Du hast den richtigen Firehose-Bereitstellungs-Stream verwendet, um SES-Ereignisse zu veröffentlichen.
  • Die AWS Identity and Access Management (IAM)-Rolle, die Amazon SES verwendet, verfügt über Berechtigungen zur Veröffentlichung in deinem Firehose-Bereitstellungs-Stream.

Amazon-Pinpoint-Ziel

Wenn du Probleme mit einer Amazon-SES-Konfiguration hast, die für die Veröffentlichung von SES-Ereignissen auf Amazon Pinpoint eingerichtet ist, überprüfe die Ereignis-Zielkonfiguration. Amazon Pinpoint unterstützt keine Lieferverzögerungen oder Abonnement-Ereignistypen.

EventBridge-Ziel

Wenn du Probleme mit einem Amazon-EventBridge-Ziel hast, überprüfe die Konfiguration des Ereignisziels. Stelle sicher, dass du einen Konfigurationssatz erstellst, bevor du das Ereignisziel zum Konfigurationssatz hinzufügst.

Weitere Informationen findest du unter Überwachen von SES-Ereignissen mithilfe von Amazon EventBridge.