Verwalten der SES Konfigurationssätze - Amazon Simple Email Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwalten der SES Konfigurationssätze

Sie können die SES Konsole, dieCreateConfigurationSet-Aktion in der Amazon SES API v2 oder dieaws sesv2 create-configuration-setKlicken Sie auf der Amazon SES CLI v2, um einen neuen Konfigurationssatz zu erstellen. In diesem Abschnitt wird erläutert, wie Sie Konfigurationssätze mit der SES Konsole und der Amazon SES CLI v2 erstellen.

So erstellen Sie einen Konfigurationssatz (Konsole)

So erstellen Sie einen Konfigurationssatz mithilfe der SES Konsole:

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon SES SES-Konsole unter https://console.aws.amazon.com/ses/.

  2. Klicken Sie im Navigationsbereich unter Configuration (Konfiguration), wählen Sie Configuration Sets (Konfigurationssätze) aus.

  3. Wählen Sie Create route (Route erstellen) aus.

  4. Geben Sie im Abschnitt General details (Allgemeine Details) folgende Details ein:

    • Name des Konfigurationssatzes — Der Name für Ihren Konfigurationssatz. Der Name kann bis zu 64 alphanumerische Zeichen enthalten, einschließlich Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (_).

    • IP-Pool senden — Wenn Sie E-Mails mit diesem Konfigurationssatz senden, werden Nachrichten von den dedizierten IP-Adressen im zugewiesenen Pool gesendet. Wählen Sie ein AMI aus der Liste aus.

      Anmerkung

      Die Standardeinstellung (ses-default-dedicated-pool) enthält dedizierte IP-Adressen, die keinem anderen Pool zugewiesen wurden. Weitere Informationen zu IP-Pools finden Sie unter IP-Pols zuweisen.

    • Optionen zur Nachverfolgung

      • Benutzerdefinierte Weiterleitungsdomäne verwenden — Aktivieren Sie das Kontrollkästchen, um eine benutzerdefinierte Weiterleitungsdomäne für die Nachverfolgung von Öffnungs- und Klickinformationen für E-Mails zu verwenden, die mit diesem Konfigurationssatz gesendet wurden.

      • Benutzerdefinierte Weiterleitungsdomain — Wählen Sie eine verifizierte Domain aus der Liste Wählen Sie eine verifizierte Domain als Ihre benutzerdefinierte Weiterleitungsdomain aus. Sie können auch eine Subdomain in das Feld Subdomain eingeben eingeben.

        Anmerkung

        Benutzerdefinierte Umleitungsdomänen können wie folgt angegeben werden:

        • Sie müssen zunächst eine benutzerdefinierte Weiterleitungsdomain in der E-Mail, die AWS-Region Sie senden und verfolgen möchten, erstellen und verifizieren sowie ein Content Delivery Network (CDN) einrichten. Dies wird unter erklärt. Konfigurieren von benutzerdefinierten Domänen zur Verarbeitung der Öffnungs- und Klicknachverfolgung

        • Um anschließend Ihre benutzerdefinierte Weiterleitungsdomäne für das Öffnen und Klicken zu verwenden, müssen Sie sie angeben, während Sie Ihren Konfigurationssatz hier in diesem Schritt erstellen oder bearbeiten.

        • Nachdem Sie Ihre benutzerdefinierte Umleitungsdomäne angegeben haben, wird View DNS Records schließlich im Container „Allgemeine Details“ des Konfigurationssatzes angezeigt. Wenn Sie ihn erweitern, sehen Sie den CNAME-Eintrag, der die Tracking-Domain enthält, die in Ihrem AWS-Region verwendet wird. Wenn Ihre benutzerdefinierte Subdomain beispielsweise marketing.example.com heißt und sie in der erstellt wurde AWS-Region us-east-1, würde die Erweiterung der View DNS-Einträge einen CNAME-Eintrag mit den folgenden Werten anzeigen: Name = marketing.example.com und Value = r.us-east-1.awstrack.me.

          Sie können diese Informationen einfach als Bestätigung dafür verwenden, dass Sie bei der Einrichtung Ihres CDN die richtige Tracking-Domain aus der Tabelle ausgewählt haben, wie unter beschriebenKonfigurieren von benutzerdefinierten Domänen zur Verarbeitung der Öffnungs- und Klicknachverfolgung, oder Sie können dies zuerst tun und die CNAME-Eintragswerte von hier aus verwenden, um sie in Ihrem CDN-Setup zu verwenden.

      • HTTPS-Richtlinie — Wählen Sie eine HTTPS-Richtlinienoption für das Protokoll des Öffnens und klicken Sie auf die Tracking-Links für Ihre benutzerdefinierte Weiterleitungsdomain:

        • Optional — (Standardverhalten) Offene Tracking-Links werden mit HTTP umschlossen. Links zur Klickverfolgung werden unter Verwendung des Originalprotokolls des Links umschlossen.

        • Erforderlich — Links zum Öffnen und Klicken werden beide mit HTTPS verpackt.

        • Erforderlich für Öffnungen — Offene Tracking-Links werden mit HTTPS umschlossen. Links zur Klickverfolgung werden unter Verwendung des Originalprotokolls des Links verpackt.

    • Erweiterte Versandoptionen — Wählen Sie den Pfeil auf der linken Seite, um den Abschnitt mit den erweiterten Versandoptionen zu erweitern.

      • Transport Layer Security (TLS) — Wenn SES eine sichere Verbindung mit dem empfangenden Mailserver herstellen und E-Mails über das TLS-Protokoll versenden muss, aktivieren Sie das Kontrollkästchen Erforderlich.

        Anmerkung

        SES unterstützt TLS 1.2 und empfiehlt TLS 1.3. Weitere Informationen hierzu finden Sie unter Sicherheit der Infrastruktur in SES.

      • Maximale Zustellungsdauer — Um ein Zeitlimit festzulegen, innerhalb dessen SES versuchen soll, E-Mails über diesen Konfigurationssatz zuzustellen, geben Sie einen Wert in Sekunden zwischen 300 und bis zu 50.400 ein.

        Anmerkung

        Die Festlegung eines benutzerdefinierten maximalen Zustelllimits (kürzer als der SES-Standard von 14 Stunden) kann in zeitkritischen E-Mails (z. B. solchen, die ein enthalten one-time-password), Transaktions-E-Mails und E-Mails, von denen Sie sicherstellen möchten, dass sie außerhalb der Geschäftszeiten nicht zugestellt werden, nützlich sein.

        Tipp
        • Um Minuten in Sekunden zu berechnen, multiplizieren Sie mit 60, z. B. 7 Minuten * 60 = 420 Sekunden.

        • Um Stunden in Sekunden zu berechnen, multiplizieren Sie mit 3600, z. B. 2 Stunden * 3600 = 7200 Sekunden.

  5. Geben Sie im Abschnitt Reputation options (Reputation-Optionen) folgende Details ein:

    • Reputationsmetriken — Wird verwendet, um Messwerte CloudWatch für E-Mails, die mit diesem Konfigurationssatz gesendet wurden, zu verfolgen, ob E-Mails zurückgesendet wurden. (Es fallen zusätzliche Gebühren an, siehe Preis pro Metrik für CloudWatch.)

      • Aktiviert — Wählen Sie dieses Kontrollkästchen, um Reputationsmetriken für den Konfigurationssatz zu aktivieren.

  6. Der Abschnitt Suppression list options (Unterdrückungslistenoptionen) enthält eine Entscheidungsgruppe zum Definieren einer benutzerdefinierten Unterdrückung, beginnend mit der Option, diese Konfiguration zu verwenden, um Ihre Unterdrückung auf Kontoebene zu überschreiben. Die Logik-Map für die Unterdrückung auf Satzebene hilft Ihnen, die Auswirkungen der Überschreibungskombinationen zu verstehen. Diese mehrschichtige Auswahl an Überschreibungen kann kombiniert werden, um drei verschiedene Unterdrückungsebenen zu implementieren:

    1. Verwenden Sie Unterdrückung auf Kontoebene: Überschreiben Sie Ihre Unterdrückung auf Kontoebene nicht und implementieren Sie keine Unterdrückung auf Konfigurationssatzebene. Grundsätzlich verwendet jede E-Mail, die mit diesem Konfigurationssatz gesendet wird, nur Ihre Unterdrückung auf Kontoebene. So gehen Sie vor:

      1. Deaktivieren Sie in den Suppression list settings (Unterdrückungslisteneinstellungen), dass das Kontrollkästchen Override account level settings (Einstellungen auf Kontoebene überschreiben).

    2. Verwenden Sie keine Unterdrückung: Überschreiben Sie die Unterdrückung auf Kontoebene, ohne die Unterdrückung auf Konfigurationssatzebene zu aktivieren. Dies bedeutet, dass alle mit diesem Konfigurationssatz gesendeten E-Mails keine Unterdrückung auf Kontoebene verwenden – mit anderen Worten, jede Unterdrückung wird aufgehoben. So gehen Sie vor:

      1. Aktivieren Sie in den Suppression list settings (Unterdrückungslisteneinstellungen), dass das Kontrollkästchen Override account level settings (Einstellungen auf Kontoebene überschreiben).

      2. Deaktivieren Sie in der Suppression list (Unterdrückungsliste) das Kontrollkästchen Enabled (Aktiviert).

    3. Verwenden Sie die Unterdrückung auf Satzebene auf Konfiguration: Überschreiben Sie Ihre Unterdrückung auf Kontoebene mit benutzerdefinierten Einstellungen für Unterdrückungslisten, die in diesem Konfigurationssatz definiert sind. Dies bedeutet, dass jede E-Mail, die mit diesem Konfigurationssatz gesendet wird, nur ihre eigenen Unterdrückungseinstellungen verwendet und alle Unterdrückungseinstellungen auf Kontoebene ignoriert. So gehen Sie vor:

      1. Aktivieren Sie in den Suppression list settings (Unterdrückungslisteneinstellungen), dass das Kontrollkästchen Override account level settings (Einstellungen auf Kontoebene überschreiben).

      2. Wählen Sie in der Suppression list (Unterdrückungsliste) Enabled (Aktiviert) aus.

      3. Wählen Sie in Specify the reason(s)... (Geben Sie den Grund(e) an ...) einen der Unterdrückungsgründe für diese zu verwendende Konfiguration aus.

  7. Der Abschnitt Virtual Deliverability Manager options (Optionen für virtuellen Zustellbarkeitsmanager) bietet Ihnen auch eine Möglichkeit, benutzerdefinierte Einstellungen dazu zu definieren, wie dieser Konfigurationssatz die Interaktionsnachverfolgung und die optimierte gemeinsame Zustellung verwendet, indem Sie die im virtuellen Zustellbarkeitsmanager definierten Einstellungen auf Kontoebene überschreiben:

    1. Gehen Sie wie folgt vor, um sowohl das Engagement-Tracking als auch die optimierte gemeinsame Zustellung für diesen Konfigurationssatz zu deaktivieren:

      1. Markieren Sie das Feld Override account level settings (Einstellungen auf Kontoebene überschreiben).

      2. Vergewissern Sie sich, dass Enabled (Aktiviert) sowohl für die Interaktionsnachverfolgung als auch für die optimierte gemeinsame Zustellung deaktiviert ist, und wählen Sie dann Save changes (Änderungen speichern) aus.

    2. Gehen Sie wie folgt vor, um sowohl die die Interaktionsnachverfolgung als auch die optimierte gemeinsame Zustellung zu aktivieren oder zu deaktivieren:

      1. Markieren Sie das Feld Override account level settings (Einstellungen auf Kontoebene überschreiben).

      2. Aktivieren oder deaktivieren Sie Enabled (Aktiviert) sowohl für die Engagement tracking (Interaktionsnachverfolgung), die Optimized shared delivery (optimierte gemeinsame Zustellung) oder beides, und wählen Sie dann Save changes (Änderungen speichern) aus.

    3. Gehen Sie wie folgt vor, um zu den Einstellungen Ihres Kontos des virtuellen Zustellbarkeitsmanagers für die Interaktionsnachverfolgung und die optimierte gemeinsame Zustellung für diesen Konfigurationssatz zurückzukehren:

      1. Löschen Sie das Häkchen im Feld Override account level settings (Einstellungen auf Kontoebene überschreiben) und wählen Sie dann Save changes (Änderungen speichern).

  8. Optional können Sie ein oder mehrere Tags im Abschnitt Tags hinzufügen. Wiederholen Sie die folgenden Schritte für jedes Tag, das Sie Ihrem Konfigurationssatz hinzufügen möchten.

    1. Wählen Sie Add new tag (Neues Tag hinzufügen) aus.

    2. Geben Sie das Tag Key (Schlüssel) ein.

    3. Geben Sie das Tag Value (Wert) ein (optional).

    Zum Entfernen eines eingegebenen Tags wählen Sie Remove (Entfernen) für dieses Tag. Sie können maximal 50 Tags hinzufügen.

  9. Wählen Sie Create set (Satz erstellen) zum Erstellen Ihres Konfigurationssatzes.

Nachdem Sie nun Ihren Konfigurationssatz erstellt haben, können Sie Ereignisziele für den Konfigurationssatz definieren. Dies ermöglicht die Ereignisveröffentlichung, die bei den Ereignistypen ausgelöst wird, die Sie für das Ereignisziel angeben. Ein Konfigurationssatz kann über mehrere Ereignisziele mit mehreren Ereignistypen verfügen. Siehe Erstellen von Amazon-SES-Ereigniszielen.

Konfigurationssatz erstellen (AWS CLI)

Sie können einen Konfigurationssatz mit einer JSON-Datei als Eingabe für dieaws sesv2 create-configuration-set-Befehl in der AWS CLI aus.

  1. Erstellen einer CLI-Eingabe-JSON-Datei

    Verwenden Sie Ihr bevorzugtes Dateibearbeitungswerkzeug, um eine JSON-Datei mit den folgenden Schlüsseln und Werten zu erstellen, die für Ihre Umgebung gültig sind, oder verwenden Sie den aws sesv2 create-configuration-set-Befehl der SES-API-v2 mit der --generate-cli-skeleton-Option ohne einen Wert anzugeben, um eine Beispiel-JSON-Struktur in die Standardausgabe zu drucken.

    In diesem Beispiel wird eine Datei mit dem Namencreate-configuration-set.json:

    { "ConfigurationSetName": "sample-configuration-set", "TrackingOptions": { "CustomRedirectDomain": "some.domain.com", "HttpsPolicy": "REQUIRE" }, "DeliveryOptions": { "TlsPolicy": "REQUIRE", "SendingPoolName": "sending pool", "MaxDeliverySeconds": 300 }, "ReputationOptions": { "ReputationMetricsEnabled": true, "LastFreshStart": timestamp }, "SendingOptions": { "SendingEnabled": true }, "Tags": [ { "Key": "tag key", "Value": "tag value" } ], "SuppressionOptions": { "SuppressedReasons": ["BOUNCE","COMPLAINT"] } }
    Anmerkung
    • Sie müssen diefile://-Notation am Anfang des JSON-Dateipfades.

    • Der Pfad für die JSON-Datei sollte der entsprechenden Konvention für das Basisbetriebssystem folgen, auf dem Sie den Befehl ausführen. Windows verwendet beispielsweise den umgekehrten Schrägstrich (\), um auf den Verzeichnispfad zu verweisen, und Linux verwendet den Schrägstrich (/).

  2. Führen Sie den folgenden Befehl aus, indem Sie die Datei verwenden, die Sie als Eingabe erstellt haben.

    aws sesv2 create-configuration-set --cli-input-json file://create-configuration-set.json
Anmerkung

Die AWS CLI Referenz zu diesem Befehl finden Sie unter create-configuration-set.