受信メールの返信が同じトピックを共有しない

状況

here@example.org にこの専用カテゴリがあり、メールが届きます。このアドレスから誰かがメールを送信すると、返信はこのカテゴリに取り込まれます。

しかし、その後の返信では、同じメールスレッドに属していることが検出されず、毎回新しいトピックが単一の投稿として作成されてしまうようです。

An example topic list

あるべき姿

Discourse は既存のトピックを検出し、新しいトピックを作成するのではなく返信を作成するはずです。

解決策

まだ解決方法についてはわかりませんが、メールイン機能を広範囲に使用しており、特に複数の人が会話に関与している場合に、以前のチームメイトの返信を見逃し、矛盾または冗長な情報で第三者を過度に負担させる可能性があるため、この問題のデバッグに協力したいと考えています。

「いいね!」 1

おや、大変ですね。メールは難しいものです!

これは以前は機能していたもので、それとも機能しない新しい設定を試しているのでしょうか?どのメール受信方法を使用していますか?POP3ですか、それとも mail-receiver ですか?

設定とプロセスについて、もう少し詳しく説明していただけますか?少し混乱しています。メールの返信者がDiscourseから送信されたものでない場合、すべての返信が同じトピックに関連付けられることを期待できないと思います。

私は近隣のフォーラムで、Yahooグループの代替としてこのような形でカテゴリを設定しています。人々はそのカテゴリのカスタム受信メールアドレスにメールを送信でき、それによってトピックが作成され、カテゴリを監視しているすべての人(デフォルトでは全員)に配信されます。フォーラムで直接トピックを開始することもでき、それも配信されます。メールによる返信は作成されたトピックに関連付けられ、同様に配信されます。

「いいね!」 4

いいえ、ずっと同じセットアップです。以前にそれほど長い会話をしなかったため、あまり気づかなかったのかもしれません。

POP3を使用しています。

メールサーバー設定のスクリーンショットを次に示します(ドメインとメールアドレスは変更しましたが、オプションは同じままです)。

Screenshot of server settings

関連するメール設定を次に示します(テキストの詳細はありません)。

More server settings

forwarded_email_behaviour: create_replies

しかし、Discourseがコピーを受信した場合、Message-IDReferencesIn-Reply-Toヘッダーのスレッドを保持しているため、返信を識別できるはずです。さらに、Subjectヘッダーはかなり近いはずです(言語によって変わる可能性のある「Re:」が主ですが)、したがって、既存のトピックへの返信を処理することは(ほとんどの場合)簡単であるはずです。ほとんどのメールクライアントはそうしているのではないでしょうか?

Discourseが生成したものだけでなく、受信したすべてのメールに対して適切なメールスレッドを実装することを妨げるものは何かを学びたいと思います。email-inが機能である以上、適切な使いやすさを確保する方法があるはずです。重ねて言いますが、喜んでお手伝いします。どこを見ればよいでしょうか?

私のケースでは、Discourseカテゴリに割り当てられたメールアドレスがメールを送信し、その後、さまざまなメールアドレスを使用している人々の間で会話が始まります。Discourseはすべてを受信します。Discourseがヘッダーを生成していなくても、それらは一貫しており、互いに関連しています。

「いいね!」 2

そのコンテキストをすべて提供していただきありがとうございます。

私の返信で述べたように、メールは難しいです。より知識のある他の人が意見を述べるかもしれませんが、個人的には、Discourseやメールにあまり期待しないことをお勧めします。結局のところ、これはオンラインプラットフォームであり、メーリングリストではありません。Discourseカテゴリに関連付けられたメールアドレスを持つ少数の参加者とのメール交換が、メールクライアントのように振る舞うことを期待すると、がっかりするでしょう。

さらに深く掘り下げたい場合は、影響を受けたメールから、メールクライアントで、メールヘッダーや使用されたメールクライアント(Outlookは問題を引き起こすことで悪名高い)を含む情報を収集して確認し、何かを把握できるかもしれません。

「いいね!」 2

返信キーの何かに問題があるのではないかと思います。
私はこのかなり古いトピック https://meta.discourse.org/t/reply-own-mail-creates-new-topic/74519/2 を見つけました。
Find related post with key を無効にして、それで状況が改善するかどうかテストしてみてはいかがでしょうか。
Screenshot_20251206_000810_Firefox

「いいね!」 2

ええと、これは適切な条件下では実際に機能します。

本日、自分でテストする機会がありました。

  • EUデータセンターでメンテナンスを行っていました
  • プロバイダーの回線ケーブルを抜き、移動させました
  • 彼らは回線がダウンしたことを私と私たちのチームの受信トレイ(グループ受信トレイのトピックを作成します)にメールで知らせてきました
  • チームのメールアドレスをccに入れて、彼らが送ってきたメールに返信しました
  • 私の返信は、彼らの元のメールと同じトピックに入りました

あなたの正確なセットアップがわからないため、どこで問題が発生したのかを特定するのは困難です。

「いいね!」 3