Restrict Mailing List Mode to Usergroup の議論の続きです:
こんにちは、Simon さん。
あなたはこう書かれました:
実際には、以下の設定では、私の理解ではメーリングリストモードが有効なユーザーは依然としてメールを受け取っています。さらに、「disable mailing list mode」の説明では、ユーザーがこれを有効にすることを禁止するだけと記載されています。
そのため、あなたの発言に混乱しています。
変更は予定されていますか?近い将来、メーリングリスト設定の動作は変更されるのでしょうか?
「いいね!」 1
simon
2
私も同じように思いましたが、「メーリングリストモードを無効化」をデフォルトで true に設定し始めた際、この問題を再度調査しました。何か見落としているのでなければ、Discourse のコードは「メーリングリストモードを無効化」が true に設定されている場合、メーリングリストのメール送信を阻止します。これはここで発生します:discourse/app/jobs/regular/notify_mailing_list_subscribers.rb at main · discourse/discourse · GitHub
また、いくつかのサイトでもこれをテストし、「メーリングリストモードを無効化」が true に設定されている場合、メーリングリストのメールが送信されないことを確認しました。
上記の説明が正しいと仮定すると、この設定の説明テキストを更新する必要があります。この設定の意図された動作は、サイト全体でメーリングリストモードを無効化することです。
設定の選択を解除してメーリングリストモードを再有効化すると動作する理由は、「メーリングリストモードを無効化」が true に設定されていても、以前にアカウントでメーリングリストモードを有効にしていたユーザーのユーザーオプションを上書きしないためです。メーリングリストモードが再有効化されると、以前選択されていたユーザーオプションが尊重されます。
「メーリングリストモードを無効化」が true に設定されているにもかかわらず、メーリングリストのメールがまだ送信されている場合は、お知らせください。
「いいね!」 3
ああ、そうでしたか。おっしゃる通りです。皆様にはダイジェストのみが届いていました。
ご説明と、根気強く待っていただきありがとうございました。
「いいね!」 2
simon
4
問題ありません。設定の説明に不備があったことを指摘していただき、ありがとうございます。メーリングリストモードを完全に無効化することを明確にするため、内容を更新いたします。
「いいね!」 3
system
(system)
クローズされました:
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.