Es posible desactivar los resúmenes, ya que existe una configuración para deshabilitar el resumen por correo electrónico.
En cuanto al resto, se trata de preferencias de usuario. Puedes seleccionar valores predeterminados, pero no estoy seguro de que esto impida que los usuarios los cambien por otros.
Por lo que puedo ver en el núcleo actual, los moderadores de categoría reciben la notificación de revisión en el sitio para las banderas en las categorías que moderan, pero no reciben el recordatorio diferido por PM/correo del sistema simplemente por ser moderadores de categoría.
El trabajo PendingReviewablesReminder envía ese recordatorio al grupo de moderadores, y los usuarios a los que se menciona explícitamente se seleccionan con User.where(moderator: true), es decir, moderadores completos. [1]
Por lo tanto, un moderador de categoría que también sea moderador completo lo recibiría, pero el estado de moderador de categoría por sí solo no parece convertirlo en destinatario.
Además, ocultar los controles normales de preferencias de correo con un componente de tema no cambiaría esto, ya que el direccionamiento del recordatorio de moderación se maneja de forma independiente en el lado del servidor.
Vale, entonces quizás no sea tan importante que el personal que no sea completo reciba esas notificaciones por correo electrónico, ya que muchos de ellos probablemente ya sean bastante regulares.
Como la mayoría de las personas hoy en día son bastante activas en los sitios. Mi objetivo es reducir al mínimo la salida de correos electrónicos.
Todavía tengo que investigarlo más, pero creo que los lectores RSS podrían ser una buena alternativa en lugar del correo electrónico, ya que el contenido, en su mayor parte, no requeriría respuestas rápidas y sensibles al tiempo.