削除されたユーザーへのメール送信を停止し、スパマーへの連絡をやめることはできますか?

Discourse の設定は approve post count = 1 になっています。

これにより、新規ユーザーの最初の投稿はモデレーターの承認が必要となり、スパムを防止しています。

この設定でスパム投稿が検出された場合、投稿を拒否し、ワンクリックでユーザーを削除します。

これはうまく機能し、コミュニティメンバーがスパム投稿を目にすることなく保護できます :partying_face:

しかし、「ユーザーを削除」すると、Discourse は残念ながら削除されたユーザーに削除されたことを通知するメールを送信します。

スパマーに連絡したくありません :pensive_face:

このメール通知をオフにする方法はありますか? :thinking:

「いいね!」 1

問題は、ミッション中のユーザーが自分が削除されたことを知り、再度登録してやり直そうとすることです。:facepalm:

削除されたスパマーに送信されるメールはこちらです。

関連記事: Ruby hash syntax being displayed in emails sent to deleted users

機能を追加したプルリクエストに、それをオフにする設定が含まれていなかったと思います。

現在、レビューキューからではなく、管理者のプロフィールページからユーザーを削除しています。それがメールを防ぐようです。

「いいね!」 1

「ユーザーを削除してブロックする」を選択した場合、すぐにメールが無効になるはずではないですか?

「いいね!」 1

いいえ、そうではありません。また、アカウントが削除されたことをユーザーにメールで通知します。

「いいね!」 2

興味深い回避策ですが、モデレーターにとっては少し余分な手順になりますね :pensive_face:

また、ユーザーを削除する権限があるかどうかもわかりません。確認する必要があります。

それは残念です。スパマーにメールを送信したくありません :pensive_face:

レビューキューでアバターをクリックし、ユーザーカードの名前をクリックしてプロフィールを開き、右側にある削除ボタンを使用します。
本当に腹立たしいのは、レビューキューで投稿を却下しなければならないことです。

「いいね!」 1

@Richie、ご報告ありがとうございます。

背景として、今年初めに削除されたユーザーにメールを送信する機能を追加しました。これは、Digital Services Actへの準拠の要件であり、すべてのユーザーはアカウントの変更(削除を含む)について通知される必要があるためです。

これを望まない管理者の方々を支援するために、個々のメールテンプレートを無効にして、誰にも送信されないようにする機能に取り組んでいます。これは、管理画面のメールテンプレートページから、メールごとに設定できるようになります。

この機能が完了し、マージされ次第、このトピックに戻ってまいります。

「いいね!」 4

これは、@Moin が上記で説明した方法にも当てはまりますか?

レビューキューでフラグが付けられた投稿があるタブと、ユーザープロファイルがある別のタブを開いてテストしました。

興味深いことに、プロファイルの右側で削除をクリックすると、フラグもすぐに解除され、レビューキューでさらにアクションを実行する必要はありませんでした。

私たちのDiscourseは、執拗な荒らしやスパマーにアカウントを削除したことを通知するだけで、すぐに戻って再登録するように指示しています :man_facepalming:

あなたがリンクした法律/行為は多くの国には適用されないため、将来これらのメールを無効にできることは素晴らしいニュースです。ありがとうございます :person_bowing:

「いいね!」 3

あるいは、ミュートするのはどうでしょうか?彼らは投稿がなく、(デフォルト設定を変更していない限り)信頼レベル0になるため、アカウントは害を及ぼしません。ユーザーディレクトリにも表示されず、CleanUpInactiveUsers Sidekiqジョブ(デフォルト値:2年)によって定期的に削除されます。

ただし、この自動削除でも発生時にメールが送信されるのでしょうか?:thinking:

しかし、スパマーが2年間同じメールアドレスを使用するとは思いません…

「いいね!」 1

これにより、サイレンシングされたことを伝えるメールが送信されます。

「いいね!」 5