저희는 Discourse를 히든 서비스로 사용하며, API를 통해 사용자를 관리하고 있습니다.
사용자에게 관리자(Admin) 또는 모더레이터(Moderator) 권한을 부여할 때, admin_confirmation_message 이메일만 생성되도록 하고 싶습니다. 현재는 승격된 사용자에게 다음과 같은 추가 이메일도 발송되고 있습니다:
user_private_message(예: “축하합니다. 관리자/모더레이터 권한이 부여되었습니다”)user_replied
관리자 확인(admin confirmation) 동작은 유지하면서, 승격된 사용자에게 이러한 추가 이메일이 발송되지 않도록 막을 수 있는 설정이나 권장되는 접근 방식이 있는지 궁금합니다.
관련 설정:
disable_emails = non-staffdefault_email_level = 2(never)default_email_messages_level = 2(never)
이메일 및 알림 관련 설정을 이미 검토하였으며, 이 설정은 admin_confirmation_message 이메일만 생성되는 다른 환경의 설정과 동일한 것으로 확인됩니다.