Tengo un usuario que no recibe correos electrónicos del sitio (los correos del sitio funcionan normalmente, solo este usuario no recibe el correo de restablecimiento de contraseña).
¿Existe alguna forma de que el administrador establezca explícitamente la contraseña o de que el administrador obtenga el enlace de restablecimiento de contraseña para el usuario? Puedo enviar correos al usuario sin problemas, por lo que presumiblemente algún sistema de filtro de spam está bloqueando el correo, así que necesito una alternativa para entregar el enlace de restablecimiento al usuario.
Básicamente es el mismo problema que Reset user password by Admin, pero no quiero tener que recurrir a ejecutar código Rails desactualizado.
¿Este usuario en particular está recibiendo algunos correos del sitio o ninguno en absoluto?
¿Están autoalojados?
Si es así, y esto es específico del usuario y afecta a todos sus correos, ¿han verificado que no esté siendo suprimido por su servicio de correo? A menudo, si el correo alguna vez rebotó, incluso una sola vez, puede ser agregado automáticamente a su lista de suprimidos. A partir de ese momento, nunca se enviará. Este mecanismo ayuda a evitar que el servicio de correo obtenga una mala reputación y perjudique su capacidad general de entrega.
Revisen los registros de su servicio de correo, la lista de suprimidos y contacten a su soporte si es necesario. Es posible que puedan eliminarlo de la lista de suprimidos.
Podrían establecer su contraseña manualmente como una solución única usando la consola de Rails, pero esto no es una buena práctica, por supuesto (especialmente si no tienen forma de restablecerla por sí mismos después) y realmente deben abordar el problema subyacente del correo, ya que en Discourse depende tanto de la entrega de correos electrónicos.
Creo que recibe los correos electrónicos de resumen, pero no estoy seguro.
Sí, ejecuto el servicio en un servidor de Digital Ocean.
No creo que el servidor de correo bloquee los mensajes que rebotan indefinidamente.
Desafortunadamente, el problema subyacente es que el usuario no puede recibir el correo de restablecimiento; y, por desgracia, los sistemas de correo de los usuarios a menudo están fuera de su control.
Por eso me gustaría una alternativa en este caso, dado que puedo enviarles un correo.