管理者/モデレーター権限付与時に、管理者確認メール以外のメール送信を防止する方法は?

Discourse を隠しサービスとして利用しており、API を通じてユーザーを管理しています。

ユーザーに管理者またはモデレーター権限を付与する際、admin_confirmation_message のメールのみが生成されるようにしたいと考えています。現在、昇格したユーザーには以下のような追加メールも送信されてしまいます。

  • user_private_message(例:「おめでとうございます。管理者/モデレーター権限が付与されました」)
  • user_replied

管理者確認の動作を維持しつつ、これらの追加メールを昇格ユーザーに送信しないための設定や推奨される方法をご教示ください。

関連設定:

  • disable_emails = non-staff
  • default_email_level = 2(送信しない)
  • default_email_messages_level = 2(送信しない)

メールおよび通知関連の設定はすでに確認済みですが、admin_confirmation_message のメールのみが生成される別の環境と同じ構成になっているようです。