Wechsel von Mailgun zu Amazon SES als Anfänger

Ich habe nicht jeden einzelnen Schritt notiert, aber es scheint funktioniert zu haben. Ich beantworte gerne Fragen, kann aber keine guten Antworten garantieren :slight_smile:

Ich habe eine neue Amazon SES-Identität für forum.example.com erstellt. Es werden die Datensätze angezeigt, die für DMARC usw. hinzugefügt werden müssen.

Hier wird erklärt, wie man SES SMTP-Anmeldeinformationen erhält: Obtaining Amazon SES SMTP credentials - Amazon Simple Email Service

SMTP-Einstellungen in app.yml geändert – siehe Troubleshoot email on a new Discourse install. Ich bin mir bei diesen Dateien nicht sicher, daher habe ich alle Zeichenfolgen in doppelte Anführungszeichen gesetzt.

Für Mailgun habe ich Port 2525 verwendet und DISCOURSE_SMTP_ENABLE_START_TLS: true auskommentiert.

Für SES:

  DISCOURSE_SMTP_ADDRESS: "email-smtp.eu-west-2.amazonaws.com"
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: "xxx"
  DISCOURSE_SMTP_PASSWORD: "xxx"
  DISCOURSE_SMTP_ENABLE_START_TLS: true           # (optional, Standard true)

Ich habe die Anweisungen unten befolgt von: Configure VERP to handle bouncing e-mails. NB die SNS-URL war für mich https://eu-west-2.console.aws.amazon.com/sns/v3/home?region=eu-west-2#/dashboard

Ich habe mich entschieden, “Raw Message Delivery aktivieren” nicht zu aktivieren (ich hoffe, das war richtig).

Ich musste nicht neu bauen:

Discourse - Admin - E-Mail - E-Mail-Einstellungen - Zusammenfassung der Vorschau - Ich habe dies verwendet, um E-Mails an gültige und nicht existierende Empfänger zu testen.

Getestet unter https://www.mail-tester.com/ - 10/10 :slight_smile:

Discourse - Admin - E-Mail - E-Mail-Protokolle. Nützlich zur Überprüfung. Übrigens tritt der Fehler unter "Discourse::NotFound" error when click "Email Type" field on admin/email/bounced nicht mehr auf.

Ich habe getestet, ob ein neuer Beitrag eine Benachrichtigungs-E-Mail wie erwartet gesendet hat.

Ich habe getestet, ob die Antwort per E-Mail eine Antwort auf diesen Beitrag gesendet hat.

1 „Gefällt mir“