メールをフォーラムに転送する際、ステージングされたユーザーは元の送信者とは異なります

このケースを考えてみてください。

  • ユーザーAが管理者にメールを送信し(その際、自分のメールをフォーラムに注入できるようにする)
  • 管理者がそのメールをフォーラムに転送する
  • フォーラムにトピックが作成され、そのトピックの所有者は「ユーザーAのメール」であるべきなのに、「管理者のメール」として登録されてしまう
  • ユーザーAがフォーラムに存在しないため、管理者でさえトピックの所有者を実際の所有者に変更することができない

以前は、元のメール送信者に基づいてユーザーを作成する仕組みになっていたと記憶していますが、現在も同じように動作するはずです。

Discourse では、それが動作する仕組みです。あなたが転送したのであれば、そのメールを送信したのはあなたです。元の送信者に、正しいメールアドレスへメールを送ってもらう必要があります。

「いいね!」 3

なるほど、ロジックは理解しました。ただ、いくつかのユースケースでは少し変に感じられます。

人々はロボットのようなメールアドレスではなく、人と話したいものです。また、メールでコミュニケーションを取る人々は、まだコミュニティに参加することに不安を感じている人たちです。そのような場合、メールを通じて関与させ、一人の人間とコミュニケーションを取る方がずっと簡単です。

その後、「他の人々も参加できるように、メールをフォーラムに転送しても問題ないか」と尋ねます。

特に「他に何もする必要がない」とわかっている場合、彼らは通常これに同意します。

この方法では、彼らにメールを別のアドレスに再送するよう依頼する必要もありません!:frowning:

それが今のところの仕組みです。

「いいね!」 1