Ayuda con la configuración de correo electrónico

He leído los ajustes de emUl y no estoy seguro de si se puede configurar de esta manera.

Me gustaría desactivar los correos electrónicos para todo, excepto para:

  • Activación y restablecimiento de contraseñas.
  • Permitir correos del sistema, notificaciones por correo para mensajes privados y chats.

Mi idea es reducir al mínimo los correos salientes. Sin correos de resumen ni correos por respuestas y menciones en publicaciones.

También necesito permitir los correos relacionados con moderadores y moderadores de categorías.

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.

Supongo que, aunque no sea infalible, las configuraciones de correo electrónico en las preferencias podrían ocultarse con CSS.

Lo que necesito saber es si los moderadores de categorías seguirían recibiendo correos del sistema sobre las banderas.

¿Tu componente de tema se “conectaría” con este archivo?

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.


  1. ↩︎

Esa sería la esperanza. Simplemente convertir esos elementos en display none. Así, solo se mostrarían los controles de correo electrónico esenciales.

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.