Hallo ![]()
Nachdem ich eine E-Mail von Mailgun über ihre bevorstehende Preiserhöhung erhalten hatte – die Verdoppelung des Flex-Tarifs von 1,00 auf 2,00 pro 1.000 E-Mails –, beschloss ich, heute stattdessen zu Emailit zu wechseln.
Eine kurze Anmerkung zur Einrichtung
Insgesamt verlief die Einrichtung reibungslos. Das einzige Problem, auf das ich stieß, war das in diesem Thema diskutierte:
530 From header does not match MAIL FROM address
Die Lösung war einfach: Die „Reply-by-E-Mail-Adresse“ darf kein Präfix wie
replies+%{reply_key}@mydomain.com enthalten.
Dieses Muster verursachte den oben genannten Fehler. Ich habe das replies+-Präfix entfernt, und alles funktionierte einwandfrei.
Meine funktionierende Konfiguration
Nachdem die DNS-Einträge hinzugefügt und ein API-Schlüssel in Emailit erstellt wurden:
app.yml
DISCOURSE_SMTP_ADDRESS: smtp.emailit.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: emailit
DISCOURSE_SMTP_PASSWORD: "api-key" # (erhalten von Emailit)
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (optional, Standard true)
DISCOURSE_SMTP_DOMAIN: mydomain.com
DISCOURSE_NOTIFICATION_EMAIL: notifications@mydomain.com
Seiteneinstellung:
Reply-by-E-Mail-Adresse: %{reply_key}@mydomain.com