Erstellen Sie ein Simple Notification Service (SNS)-Topic, feedback-sns-topic, für Feedback-Benachrichtigungen
Konfigurieren Sie die SES-Domain-Identität your.domain
a. E-Mail-Feedback-Weiterleitung aktivieren
b. Bounce- und Beschwerde- (nicht Zustellungs-) Feedback-Benachrichtigungen so konfigurieren, dass sie das SNS-Topic feedback-sns-topic verwenden
Erstellen Sie ein Abonnement für das SNS-Topic feedback-sns-topic
a. Protokoll ist HTTPS (Sie verwenden doch nicht etwa noch HTTP?)
b. Endpunkt auf https://your.domain/webhooks/aws setzen (siehe VERP-Post )
c. Rohnachrichtenübermittlung aktivieren auswählen
Erstellen Sie ein weiteres SNS-Topic, incoming-sns-topic, für eingehende E-Mails
Erstellen Sie einen SES-E-Mail-Empfangsregel-Satz, inbound-mail-set, falls noch keiner vorhanden ist. Verwenden Sie diesen dann, da nur ein aktiver Regel-Satz existieren kann
Erstellen Sie eine Empfangsregel im Empfangsregel-Satz inbound-mail-set
a. Empfängerbedingung auf your.domain setzen
b. Aktion hinzufügen, um das SNS-Topic incoming-sns-topic zu veröffentlichen, Kodierung Base64
Erstellen Sie einen API-Schlüssel in Ihrer Discourse-Instanz für den Benutzer system, der die Aktion receive email für die Ressource email gewährt
Erstellen Sie ein Geheimnis im Secret Manager, email-handler-secret, mit den folgenden Schlüsseln und deren jeweiligen Werten: