En realidad, con la configuración que se muestra a continuación, los usuarios con el modo de lista de correo, según mi conocimiento, siguen recibiendo los correos. Además, la explicación de “disable mailing list mode” indica que solo impide que los usuarios activen dicha opción.
Yo pensaba lo mismo, pero volví a revisar el problema cuando empezamos a establecer disable mailing list mode en true de forma predeterminada. A menos que esté pasando algo por alto, el código de Discourse impide que se envíen correos de lista de correo cuando disable mailing list mode está establecido en true. Esto ocurre aquí: discourse/app/jobs/regular/notify_mailing_list_subscribers.rb at main · discourse/discourse · GitHub.
También lo he probado en varios sitios y he confirmado que no se envían correos de lista de correo cuando disable mailing list mode está establecido en true.
Asumiendo que lo que escribí arriba es correcto, el texto de esa configuración debe actualizarse. El comportamiento previsto de la configuración es desactivar el modo de lista de correo para todo el sitio.
La razón por la que volver a activar el modo de lista de correo al deseleccionar la configuración funciona es que, cuando disable mailing list mode está establecido en true, no anula las opciones de usuario de aquellos que ya habían activado el modo de lista de correo para su cuenta. Si se vuelve a activar el modo de lista de correo, se respetará la opción de usuario que se había seleccionado previamente.
Si descubres que los correos de lista de correo siguen enviándose cuando disable mailing list mode está establecido en true, por favor háznoslo saber.
No hay problema. Gracias por señalar el problema con la descripción de la configuración. La actualizaremos para dejar claro que desactiva por completo el modo de lista de correo.