最近、メールに問題が発生しています。以前は投稿しても、@ で特定の信頼レベルを指定した場合にのみメール通知が届いていました。しかし最近(今月または先月)、カテゴリに投稿すると全員にメールが送られるという異常な状態になっています。私が追加したフォロープラグインが原因ではないかと疑っています(念のため、今すぐそれを削除しています)。フォロワーはあまりいません。この機能を完全に無効にしたいのです。送信されたメールの数が異常に多すぎて、プロバイダーからブロックされてしまいました。
どの種類のメールが送信されているか正確に把握していないと、通知をどのようにオフにするかを具体的に説明するのは難しいでしょう。ユーザーはメーリングリストモードを使用していますか?それとも、非常に活発なカテゴリの追跡を設定していますか?大きなメールが送信される理由として、この 2 つが主なケースです。
完全にオフにするには、default email level を never に設定できますが、その場合、ユーザーはサイトへのログインなしには何が起こっているかを知ることはできません。代わりに、Discourse サイトでメーリングリストモードを無効にするなど、いくつかの設定を変更することも可能です。より詳細に調整可能な項目を確認するには、サイトの管理設定 /admin/site_settings/category/user_preferences にあるUser Preferencesセクションに記載されている設定を確認することをお勧めします。
また、これらのメールの概要と利用可能なオプションについては、以下の投稿をご覧ください。
ありがとうございます。彼らはメール配信モードを使っていなかったようですが、いくつかのカテゴリーが購読されていたのかもしれません。でも、それでも全てに影響したとは思えません。とりあえずデフォルト設定をオフにしました。先月まで月間4万〜5万件だったメール数が、今月は半月で12万件近くまで急増しました。私が気づいたのは、ほぼすべての投稿が全員に配信されていたことです。問題は今月頃から始まりました。すでにメール配信業者を変更したので、これ以上トラブルを起こしたくありません。毎日新規登録があるため、メール配信が止まる一日は損失です。
メーリングリストモードは非常に非常に危険です。ユーザー数によっては、ごく短時間で数十万通のメールを生成する可能性があります。
正直なところ、なぜこれを Discourse に追加したのかさえわかりません。サイト設定で自動的に無効化されていると思っていたのですが、@sam さん、違いますか?そうでないなら、そうすべきです。
disable_mailing_list_mode のデフォルト値は false です。
true に変更することも可能ですが、サイト運用者に対して変更されたデフォルト値に関するより明確なメッセージを提供できるよう、ベータリリース直前まで待つことをお勧めします。
OK、@jomaxro さん、次のベータ版の前にこれが実施されるよう確認してください。この設定はデフォルトでユーザーに利用可能にしておくには危険すぎます。
これは私の手からこぼれてしまいました。メーリングリストモードは、サイト設定で現在デフォルトで無効化されています(ベータ版 2.7.0.beta5 はまもなくリリースされる予定です)。管理者がユーザーにメーリングリストモードを有効化できるようにしたい場合は、手動で有効にする必要があります。
