Wie konfiguriere ich die Bounce- und Complaint-Notifications in der Amazon SES Konsole?
- Einleitung
- Anmeldung bei der Amazon SES Konsole
- Konfiguration für eine verifizierte Identität
- Benachrichtigungen konfigurieren
- Erstellung eines SNS Topics (falls notwendig)
- Zuweisung des SNS Topics in der SES Konsole
- Test und Verifikation
- Zusätzliche Hinweise
Einleitung
Amazon Simple Email Service (SES) ermöglicht es, E-Mail-Probleme wie Bounces (Zurückweisungen) und Complaints (Beschwerden) zu erkennen und zu verwalten. Um diese Benachrichtigungen effektiv zu erhalten, müssen Sie in der Amazon SES Konsole spezifische Einstellungen vornehmen, damit Sie über fehlerhafte Zustellungen oder Beschwerden informiert werden können. Diese Benachrichtigungen können dann genutzt werden, um E-Mail-Listen zu bereinigen oder automatisch auf Probleme zu reagieren.
Anmeldung bei der Amazon SES Konsole
Öffnen Sie zunächst die Amazon SES Management Console und melden Sie sich mit Ihren AWS-Zugangsdaten an. Stellen Sie sicher, dass Sie sich in der richtigen AWS-Region befinden, denn SES-Einstellungen sind regionsspezifisch.
Konfiguration für eine verifizierte Identität
Damit Sie Bounce- und Complaint-Notifications erhalten, benötigen Sie eine verifizierte Identität, das kann entweder eine E-Mail-Adresse oder eine Domain sein. Navigieren Sie im linken Menü auf Identitäten (Identities) und wählen Sie die entsprechende verifizierte E-Mail-Adresse oder Domain aus, für die Sie die Benachrichtigungen konfigurieren möchten.
Benachrichtigungen konfigurieren
Nachdem Sie Ihre Identität gewählt haben, klicken Sie auf den Reiter Benachrichtigungen (Notifications). Hier können Sie die Einstellungen für Bounce- und Complaint-Benachrichtigungen vornehmen. Sie haben die Möglichkeit, eine Amazon Simple Notification Service (SNS) Topic anzugeben, an die die Benachrichtigungen gesendet werden. Falls noch kein SNS Topic existiert, müssen Sie dieses vorher im Amazon SNS Bereich erstellen.
Erstellung eines SNS Topics (falls notwendig)
Sollten Sie noch kein SNS Topic haben, wechseln Sie in der AWS-Konsole zum Dienst Amazon SNS. Dort können Sie ein neues Topic erstellen, indem Sie einen passenden Namen vergeben und die Art des Topics (normalerweise Standard) wählen. Nach der Erstellung können Sie Abonnenten hinzufügen, z.B. eine E-Mail-Adresse, eine HTTP/HTTPS-Endpunkt-URL oder eine Lambda-Funktion, die auf die Benachrichtigungen reagieren soll.
Zuweisung des SNS Topics in der SES Konsole
Zurück in der SES-Konsole und im Bereich Benachrichtigungen Ihrer gewählten Identität, finden Sie Einstellungsfelder für Bounce, Complaint und Delivery. Wählen Sie bei Bounce- und Complaint-Notifications das entsprechende SNS Topic aus dem Dropdown-Menü aus. Zudem können Sie auswählen, ob Sie Fehler über die Feedback-Loop aktivieren oder deaktivieren wollen.
Test und Verifikation
Nachdem Sie die SNS Topics zugewiesen und die Einstellungen gespeichert haben, empfiehlt es sich, die Benachrichtigungen zu testen. Sie können testweise E-Mails an ungültige Adressen senden, um einen Bounce auszulösen, oder bei Bedarf über Test-Events solche Nachrichten simulieren. Überprüfen Sie, ob die Abonnenten, z.B. Ihre E-Mail-Adresse oder Lambda-Funktion, die Benachrichtigung erhalten.
Zusätzliche Hinweise
Beachten Sie, dass die korrekte Funktion der Benachrichtigungen voraussetzt, dass IAM-Berechtigungen und SNS-Abonnements entsprechend eingerichtet sind. Falls Ihre SNS-Abonnenten E-Mails sind, müssen diese Abonnenten die Bestätigungs-Email von AWS SNS akzeptieren, damit sie benachrichtigt werden. Für Domains gibt es zusätzlich die Möglichkeit, mittels Mail-From-Domain die Zustellbarkeit weiter zu optimieren.
Zusammenfassend stellen Sie also sicher, dass Ihre Identität verifiziert ist, dass Sie passende SNS Topics erstellt und Abonnenten registriert haben, und dass diese SNS Topics in der SES-Konsole bei Bounce- und Complaint-Notifications eingetragen sind. So erhalten Sie künftig automatisiert wichtige Rückmeldungen zu Ihrer E-Mail-Zustellung.
