Wie konfiguriere ich aws_sns_topic_arn_allowlist?

Seit dem Update auf 2026.1.5 sehe ich diese Hinweismeldung:

Der Server ist so konfiguriert, dass E-Mails über Amazon SES gesendet werden, aber du hast keine SNS-Topic-ARNs auf die Whitelist gesetzt. Bounce-Benachrichtigungen werden abgelehnt, bis du die gültige ARN zur aws_sns_topic_arn_allowlist hinzufügst.

Ich kann jedoch keine Informationen zu dieser Einstellung finden.

Ich habe dies im Changelog von 2026.1.5 gefunden, aber es erklärt nicht wirklich, was zu tun ist: SECURITY: Prevent any signed AWS SNS TopicARN from being accepted via… · discourse/discourse@3a3d315 · GitHub

Das habe ich auch gesehen.

In der Amazon SNS-Konsole hatte ich bereits zwei „Themen“ eingerichtet. Ich erinnere mich nur vage daran, SES eingerichtet zu haben. Es muss in den entsprechenden Discourse-Anweisungen gestanden haben. Es wird auch in diesem aktuellen Thema erwähnt: How do I properly configure the AWS SNS topic ARN allowlist?.

Eines war für Bounces und eines für Beschwerden, und für jedes gab es ARNs im Format arn:aws:sns:eu-west-1:111111111111:DiscourseBounces. Ich habe beide dieser ARNs in die Discourse-Einstellung aws_sns_topic_arn_allowlist eingefügt, und die Warnung erscheint nicht mehr. Ich hoffe, das bedeutet, dass ich die richtige Sache getan habe…