Título en chino: ¿Qué hacer cuando el correo de un usuario de Discourse no se puede entregar?
Discourse depende en gran medida del correo electrónico.
Por lo general, los usuarios pueden rechazar los correos enviados desde tu sitio si se envía un volumen excesivo. En ese caso, si utilizas un servidor de correo de terceros, los registros suelen mostrar un rechazo.
Aun así, generalmente deseamos conservar a ese usuario en lugar de eliminarlo.
Según el panel de administración de Discourse, tras una investigación hemos descubierto una función llamada “Desactivar cuenta”.
Esta función debería desactivar la cuenta del usuario, de modo que deje de recibir correos electrónicos, pero sus datos seguirán disponibles en el sitio. El usuario podrá volver a activar su correo y seguir utilizando la plataforma.
¿Es el problema que los correos electrónicos enviados desde Discourse al usuario están rebotando? De ser así, puedes encontrar un registro del correo rebotado en la página de tu sitio: Admin / Correos electrónicos / Rebotados. Si haces clic en el enlace que se muestra en la última columna de esa página (la columna Tipo de correo electrónico), se mostrará el mensaje de rebote devuelto por el servidor de correo del usuario. Ese mensaje de rebote suele proporcionar detalles sobre lo que se debe hacer para resolver el problema en el servidor de correo, de modo que los correos electrónicos de Discourse puedan entregarse al usuario.
El problema es que el usuario rechazó el correo. Solo podemos encontrar esto en el registro del servidor de correo (no hay ningún registro en la página de rebotados).
Es lamentable que el servidor de correo no esté marcando los correos electrónicos como rebotados. De ser así, Discourse dejaría automáticamente de enviarles correos durante un período de tiempo después de que varios correos enviados desde Discourse hubieran rebotado.
En tu caso, es posible que debas desactivar manualmente al usuario desde su página de administración.