Wie kann ich Amazon SES verwenden, um eingehende E-Mails zu empfangen und diese E-Mails dann auf Amazon S3 zu speichern?
Ich möchte Amazon Simple Email Service (Amazon SES) verwenden, um eingehende E-Mails zu empfangen und zu speichern.
Lösung
Richte einen Amazon Simple Storage Service (Amazon S3)-Bucket mit den Berechtigungen zum Speichern der eingehenden E-Mails ein. Erstelle dann eine Amazon SES-Empfangsregel, die die eingehenden E-Mails an den Amazon S3-Bucket sendet.
Verwende einen Amazon S3-Bucket, um eingehende Amazon SES-E-Mails zu speichern
Führe die folgenden Schritte aus:
- Stelle sicher, dass sich der Endpunkt in einer AWS-Region befindet, die E-Mail-Empfang unterstützt.
Hinweis: Mit Ausnahme von Amazon S3-Buckets müssen sich die AWS-Ressourcen, die du zum Empfangen von E-Mails verwendest, in derselben Region wie der Amazon SES-Endpunkt befinden. - Verifiziere die Domain, die du für den E-Mail-Empfang verwenden möchtest.
- Füge der DNS-Konfiguration deiner Domain einen Mail Exchanger-Datensatz (MX-Datensatz) hinzu. Stelle sicher, dass ein eingehender empfangender Endpunkt für Amazon SES in die Domain-DNS-Konfiguration eingefügt ist.
- Verwende die Amazon S3-Konsole, um einen Amazon S3-Bucket zu erstellen.
- Erstelle eine AllowSESPuts-Richtlinie, die Amazon SES die Berechtigung erteilt, in den Amazon S3-Bucket zu schreiben. Beachte unbedingt die folgenden Richtlinienwerte:
Die AWS-Region, in der du die Empfangsregel erstellst.
Deine AWS-Konto-ID.
Der Name des Regelsatzes.
Der Name der Empfangsregel. - Wenn du die serverseitige Verschlüsselung mit dem AWS Key Management Service (AWS KMS) aktivierst, dann erteilst du Amazon SES die Erlaubnis, den AWS KMS-Schlüssel zu verwenden. Stelle sicher, dass du die Richtlinienaktion kms:decrypt hinzufügst.
- Erstelle einen Regelsatz und eine Empfangsregel. Stelle sicher, dass du dieselben Werte verwendest, die in der AllowSESPuts-Richtlinien-Anweisung enthalten sind, die du in Schritt 5 erstellt hast. Öffne auf der Seite Aktionen hinzufügen das Menü Neue Aktion hinzufügen und wähle dann die Aktion An einen S3-Bucket liefern.
Stelle sicher, dass eingehende E-Mails den Amazon S3-Bucket erreichen
Verwende die Amazon SES-Konsole, um eine Test-E-Mail an die Domain zu senden. Suche dann im Amazon S3-Bucket nach der Test-E-Mail, die du gesendet hast.
Hinweis: Es kann einige Minuten dauern, bis die Test-E-Mail angezeigt wird.
Ähnliche Informationen
Warum kommen meine eingehenden E-Mails auf Amazon SES nicht an oder werden nicht in meinem Amazon-S3-Bucket gespeichert?
Einrichtung von E-Mail-Empfang mit Amazon SES
- Sprache
- Deutsch
Ähnliche Videos


Relevanter Inhalt
AWS OFFICIALAktualisiert vor 7 Monaten
AWS OFFICIALAktualisiert vor 7 Monaten
AWS OFFICIALAktualisiert vor 7 Monaten