リプライメールからのエラーメッセージに困惑

私(フォーラムの管理者)も同様のメールを受け取りました。

拒否された受信メールは admin/email/rejected に表示されません。そこに追加していただけますか?少なくとも調査の助けになります。

また、エラーメッセージがわかりにくいです。

宛先メールアドレス discoursereplies+snip@domain.org は、Discourse からの拒否通知メールの本文 ["discoursereplies+snip@domain.org"] と一致していました。Message ID もおそらく正しかったと思われます(確認は難しいですが)、問題は送信元アドレスが間違っていたことです。

いいえ、私の問題も解決しなかったでしょう。

私の場合は、異なるメールアドレス(異なる SMTP サーバー)から送信しました。私のメールクライアントである Thunderbird には、複数の SMTP サーバーを使用する際に、送信者 SMTP メールアドレスを誤認識するバグがあるようです。

「いいね!」 1

応答メッセージによると、その対応は正しいようです

宛先のメールアドレスが認識されていません

「いいね!」 1

トピック全体を読みました。外部的な視点から見ると、彼らが伝えようとしている要点を見落としているように思われます。まるで、アパートを出てドアを閉めると「消灯しませんでした」と警告が出るようなものです。しかし、実際には「窓を開けたままにしています」というメッセージが表示されているのです(実際には窓は閉まっています。確かに消灯は必要ですが)。

彼らは、なぜそのメッセージが表示されるのか、またその背後にある「問題」が何かを理解しています(それが問題であることに同意するかどうかは、前述の通り別の話題です)。しかし、メッセージの内容は実際とは異なることを伝えているように見えます。少なくとも、大多数のユーザーにはそのような印象を与えるでしょう。

これはおそらく、物事を見る思考や視点の違いが問題なのでしょう。ジェフさんにとっては、それが理にかなっているはずです。なぜなら、あなたは「Discourse の視点」で考えているからです。つまり、それは未知の「宛先」や「受信者」アドレスであり、Discourse が最初のメールを送信した先とは異なるということです。一方、ユーザー(私を含め)は「返信メールの視点」で考えています。彼らは正しい宛先に送信しましたが、異なるアドレスから送信しました。彼らが理解できないのは、自分の意図とは異なる内容のエラーメッセージが表示される理由です。

「いいね!」 2

こう考えてみてください。Discourse は、あなたが設定した固定電話番号に電話をかけてきます。それをあなたが携帯電話から折り返し電話すると、その番号は Discourse には知られていません。そのため、Discourse は誰からの電話かわからないため、出ません(通話をスクリーニングしています :slightly_smiling_face:)。そのため、複数のメールアドレスを推奨する必要があると言われているのです。

「いいね!」 2

Jeff Atwood via Discourse Meta:

返信メッセージによると、その対応は正しいようです

宛先のメールアドレスが認識されません

私の理解では、これは「間違った TO: アドレスを使用しました」という意味に受け取れます。この文言の改善をご検討いただけませんか?

このメールはユーザーに返信されます。ユーザーの視点では、「宛先」とはユーザーが送信した宛先メールアドレス(TO: アドレス)です。一方、Discourse の視点では、これは間違った From: アドレスです。

以下のような文言案をご提案できますでしょうか。

お詫び申し上げますが、以下のメールメッセージが送信されませんでした。
[“discoursereplies+snip-id@domain.org”](件名:Re: snip title)

考えられる原因:

  • 複数のメールアドレスをお使いではありませんか?誤って異なるメールアドレスから送信していませんか?メールによる返信には、$site に登録したのと同じメールアドレスから送信する必要があります。
  • メール内の Message-ID ヘッダーが変更されています。
  • $site が提供する正しいメールアドレス宛に送信されていることを確認してください。
「いいね!」 2

その通りです、Jim。あなたの比喩は素晴らしく、核心を突いています。問題は、Discourse がエラーメッセージで応答している点です。しかし、「あなたが私にかけてきた番号は知りません」とは言わず、「間違った番号に電話しました」と言っているのです。これが一部のユーザーを混乱させています。彼らは正しい番号に電話したのに、間違った電話機を使っていたからです。その点ではあなたの言うとおりです。問題なのは、この混乱を招くエラーメッセージなのです。

「いいね!」 2

はい、その案は良いですね。メッセージを以下のように変更しました。

宛先のメールアドレスが認識されないか、メールの Message-ID ヘッダーが変更されています。スタッフから提供された正しいメールアドレス宛に送信しているか確認してください。

複数のメールアドレスをお使いですか?別のメールアドレスから返信していませんか?メールでの返信には、返信時に同じメールアドレスを使用する必要があります。あるいは、メールの Message-ID ヘッダーが変更されている可能性があります。

「いいね!」 7