メール通知設定を**「なし」**に設定しても、数時間後にリセットされてしまうようです。
これは予期された動作でしょうか、それとも私のインストールに何か問題があるのでしょうか? Discourse 2.8.0.beta7 を使用していますが、何か関係があるでしょうか。
メール通知設定を**「なし」**に設定しても、数時間後にリセットされてしまうようです。
これは予期された動作でしょうか、それとも私のインストールに何か問題があるのでしょうか? Discourse 2.8.0.beta7 を使用していますが、何か関係があるでしょうか。
まずは最新のベータ版にアップデートして、まだ問題が発生するかどうか確認してください。これにより、その間に修正されたバグをすべて除外できます。
[date=2021-12-29 time=15:36:00 timezone=“Asia/Manila”]時点での更新:
@RGJ 設定が再び常に送信するように戻ってしまいました。
設定を変更しているものを確認できるログはありますか?よろしくお願いします!
承知しました。ありがとうございます!2.8.0.beta10にアップグレードしました。これで問題が解決することを願っています。
メタでこの問題を再現できますか?
DMをお送りしました… @rkda
@samさん、ありがとうございます!DMを2件(@JammyDodgerさんから1件)受け取りましたが、設定は上書きされていません。この謎の解明には近づいていません🤔
何か違いがあるか分かりませんが、私たちのDiscourseインスタンスでは、それらのDMはステージングされたユーザーからのものです。メール経由で投稿されますが、私の知る限りでは違いはないはずです。
メール設定を上書きするDiscourseの設定はありますか?誤って有効にしてしまったのかもしれません。それが現時点で唯一納得のいく説明です🤦♂️
これはメールの設定も上書きしますか?
例えば、メール通知を「なし」に設定した場合、あなたが「ウォッチ」しているトピックのアクティビティはその設定を無視しますか?
メール設定が無視され続ける理由がわからず、頭を悩ませていました。グループメッセージは、メール設定に関係なく常にメールで届いていました。参加しているグループの通知レベル設定が関係しているのではないかと疑っています。
「引用されたとき、返信されたとき、@ユーザー名が言及されたとき、またはウォッチ中のカテゴリ、タグ、トピックに新しいアクティビティがあったときにメールで通知する」と「ダイレクトメッセージを受け取ったときにメールで通知する」の設定を「なし」にすると、通知メールは届かなくなります。
また、「アクティビティサマリー」の「ここを訪問しない場合、人気のトピックや返信のメールサマリーを送信する」も確認する価値がありますが、これはグループメッセージではなく、ダイジェスト/サマリーメール用です。
こちらが(セルフホストフォーラムでの)私の希望設定です👆しかし、誰かがグループメッセージを送信すると、すぐに常ににリセットされてしまいます。メタでは再現できていません。グループメッセージとの関連性に気づいたのは今日で、ここにはAFAIKのグループに参加していないためです。
元のトピックにこれらをスライドさせて、何が起こっているのかを解明している間、サポートに切り替えます。![]()
@rkda セットアップについて、もう少し詳しく教えていただけますか? メッセージやグループに関連する可能性のある、珍しいプラグインやテーマコンポーネントはありますか?
テストサイトで再現しようとしていますが、今のところうまくいっていません。特定のグループからのメッセージでのみ発生しますか、それともすべてのグループで発生しますか?
ありがとうございます。インストールしたプラグインは以下の通りです。
https://github.com/discourse/docker_manager.git
https://github.com/discourse/discourse-docs.git
https://github.com/discourse/discourse-chat-integration.git
https://github.com/discourse/discourse-checklist.git
https://github.com/discourse/discourse-feature-voting.git
https://github.com/discourse/discourse-calendar.git
https://github.com/discourse/discourse-saved-searches.git
https://github.com/discourse/discourse-solved.git
https://github.com/discourse/discourse-assign.git
https://github.com/discourse/discourse-reactions.git
https://github.com/paviliondev/discourse-tickets.git
https://github.com/discourse/discourse-cakeday.git
https://github.com/discourse/discourse-whos-online.git
https://github.com/discourse/discourse-data-explorer.git
https://github.com/discourse/discourse-math.git
https://github.com/discourse/discourse-footnote.git
https://github.com/discourse/discourse-shared-edits.git
https://github.com/discourse/discourse-yearly-review.git
https://github.com/discourse/discourse-teambuild.git
インストールされているコンポーネントは以下の通りです。
Discourse 2.9.0.beta4 を実行しています。メールは Mailgun 経由で送信されています。
確実ではありませんが、私がアクティブなのは 2 つのグループ (dev、helpdesk) のみで、どちらでも発生します。
そして、私が深く掘り下げる前に、メールの設定を変更した後に必ずページを保存していますよね? ![]()
はい!この1クォーターで格闘しています😆
ここに投稿したのは、簡単な解決策があることを期待していたからです😅 それか、何か明白な設定を見落としていたのかもしれません。
ちなみに、グループへのほとんどのメッセージはメールでも送信されます(これが関連するかどうかはわかりません)。グループの受信メール(例:helpdesk@company.com)を設定しており、Discourseアカウントを持たない人はそこにメールを送ります。ステージングユーザーを有効にするをオンにしています。通常、これらの人にはメールで返信しています。グループメッセージは、主に透明性の目的でミラーリング機能として使用しています(意味が通じますか)。
もしあなたの方で手間がかかるようであれば、それでも構いません。最悪の場合でも些細な不便さであり、多くのユーザーに影響しないエッジケースのようです。より緊急性の高い問題がある中で、あなたの手間をかけるほどの価値があるかどうかわからないので、心配しないでください。
念のため確認した方が良いと思いました。 ![]()
テストサイトにPavilion Ticketsプラグインをインストールして、簡単に試してみます。答えが見つかるかどうかは約束できませんが、好奇心をそそられたので試してみることにしました。
![]()
残念ながら、うまくいきませんでした。グループ受信トレイをセットアップし、メール送信とステージングされたユーザーを設定しましたが、期待どおりに動作しました。チケットプラグインに秘密の魔法をかけるような追加の「緊急!」設定もありませんでした。私のメール設定は「なし」のままで、切り替わるのを拒否します。
お役に立てず申し訳ありません。もし試せる他の再現手順を思いついたら、もう一度実行させていただきます。
未使用のプラグインがある場合は、app.yml をクリーンアップ(再構築)して、違いがあるかどうかを確認してみてはいかがでしょうか?
心配いりません。確認してくれてありがとう!![]()
グループ通知レベルを「Tracking」(以前は「Watching」でした)に設定したところ、うまくいったようです。
1週間後に戻ってきて、効果が続いているか報告します😆 意味があるかはわかりませんが、機能する限り幸せです🤣
申し訳ありません。もっと早く戻ってこられませんでした。一時的に機能しましたが、また発生しています ![]()
これは、私がメール経由でDiscourseに投稿したDMに関連しているのでしょうか。私の記憶が正しければ、それは自動的に通知レベルを「Watching」に設定しますよね?ただし、それがメールの返信を「Always」に切り替えるとは思いませんが(そうなるのでしょうか?)。
ほとんどの場合、Webインターフェースを使用していますが、メール経由でDiscourseに投稿することも多いです。チームのグループインボックスとしてDiscourseを使用しています。チームのメールアドレス(例:helpdesk@company.org)があり、それがDiscourseに自動転送され、チームグループのDMとして投稿されます。
ステージングユーザーを有効にしているので、外部ユーザーからの返信も投稿され、チームの他のメンバーが会話のコンテキストを確認できるようにしています。通常、これらのユーザーにもメールで返信するため、このユースケースではDiscourseをミラーリングツールとして使用しています(Googleグループはかなり扱いにくく、見栄えも悪いです)。
これに関連しているかどうかはわかりませんが、今のところは諦めてこのまま受け入れることにします ![]()
ああ、これは昨日私にも起こりました。意図的なものであることを確認できます…
サポートするテストとコメントがそれを物語っています
コード:
テスト:
基本的に、グループにメールを送信する際に、そのオプションを「Never」に設定していても、常に「Always」に設定されます。その考え方は、メールを送信する場合、メールの返信もメール受信トレイで受け取りたいということです。
ここでの「 sort-of」な答えは、グループにDMを送信するためにDiscourseを使用することです。