メールでの返信と互換性のない通知

これはヘッダーの変換というわけではありません。リプライ・バイ・メールが有効になっている場合、DiscourseはエンベロープFromをreply_by_email_addressアドレスパターンに設定し、メールが返信可能な場合はreply-to:も設定したメールを送信します。

例えば、ここmetaでは次のようになっています。

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

これは次のように変換されます。

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

通知メールはFromヘッダーに入り、reply_by_email_addressはエンベロープFromに入ります。私たちは、...@meta.discoursemail.com宛てのものはすべてmetaに配信されるようにメールサーバーを設定しており、これにより機能しています。

しかし、メールサーバーがこのエンベロープFromの使用を許可していない場合、報告されているエラーが発生します。

このエラーは間違いなくメールサーバーから発生しています。Discourseがあなたに報告している可能性はありますが、エラーを生成しているのはメールサーバーです。

「いいね!」 2