Cuando el correo electrónico de contacto se establece en un grupo
Y el grupo recibe una notificación (por ejemplo, Actualización disponible)
Entonces la notificación por correo electrónico se rechaza con Email::Receiver::AutoGeneratedEmailError
Qué debería suceder
Se debe notificar al grupo (ya sea mediante notificación interna o notificación por correo electrónico).
No se debe rechazar ningún correo electrónico.
Para aclarar, la configuración de correo electrónico de contacto no se “establece en un grupo”, sino que envía un correo electrónico que se dirige a un grupo.
¡No sabía lo de la configuración autogenerated_allowlist, gracias! Pensé que era un error porque es un remitente de correo electrónico interno, así que supongo que debería estar en esa lista por defecto.
Con los valores predeterminados actuales, que están vacíos, dejamos que los administradores del sitio ajusten el manejo de mensajes generados automáticamente en Discourse.
Por mi parte, no acepto mensajes generados automáticamente en mis sitios de Discourse.
Esto suena como un caso de uso interesante, aunque no conozco ninguno; tal vez solo necesitemos mejorar los mensajes o notificaciones relacionadas con ciertas acciones… aunque pensé que los usuarios administradores reciben notificaciones sobre las actualizaciones (¡yo sí las recibo!), y los usuarios no administradores no podrían hacer nada con un mensaje de «actualización disponible»…? Estoy seguro de que un tema en Contribute > Feature explicando la situación sería muy apreciado.
Estoy de acuerdo en que este tipo de mensajes no es útil para los no administradores. Pero también es extraño ver un mensaje de error para eso. Podría permitir que la fuente se deshaga del error, pero entonces un mensaje irrelevante llegaría a la bandeja de entrada del grupo de contacto. Ya hay un tema quejándose de Contact email receives too much notifications.