Benachrichtigungen inkompatibel mit E-Mail-Antwort

Es handelt sich nicht um eine Umwandlung des Headers an sich – wenn „Reply-by-Email“ aktiviert ist, sendet Discourse E-Mails, wobei die „Envelope-From“-Adresse auf das Muster der Adresse reply_by_email_address gesetzt wird, und setzt auch reply-to:, falls die E-Mail beantwortbar ist.

Hier auf Meta ist es zum Beispiel:

notification_email: notifications@meta.discoursemail.com
reply_by_email_address: incoming+%{reply_key}@meta.discoursemail.com

was sich in Folgendes umwandelt:

Return-Path: <incoming+verp-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@meta.discoursemail.com>
From: Person <notifications@meta.discoursemail.com>
Reply-To: Person <incoming+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@meta.discoursemail.com>

Die Benachrichtigungs-E-Mail landet im From-Header, und reply_by_email_address landet in der Envelope-From. Wir haben unseren eingehenden Mail-Server so konfiguriert, dass alles, was an …@meta.discoursemail.com adressiert ist, an Meta zugestellt wird, was dies ermöglicht.

Wenn Ihr E-Mail-Server Ihnen jedoch nicht erlaubt, diese Envelope-From zu verwenden, erhalten Sie den von Ihnen gemeldeten Fehler.

Dieser Fehler kommt mit ziemlicher Sicherheit vom Mailserver. Discourse meldet ihn Ihnen möglicherweise, aber der Mailserver erzeugt ihn.

2 „Gefällt mir“