¿Cómo se puede personalizar el enlace automático enviado al usuario para cambiar su correo electrónico?

En nuestro foro, cuando un usuario quiere cambiar su correo electrónico, el enlace que se le envía lo redirige a la página “Esta página no existe”. He revisado el proceso de cambio de correo electrónico aquí en Meta y todo funcionaba correctamente. La diferencia era la siguiente:

En nuestro foro, el enlace es algo como:
test.com/users/authorize-email/algun-string

Mientras que en Meta, el enlace es algo como:
test.com/u/confirm-new-email/algun-string

Si se modifica el enlace (enviado por nuestro foro) de la siguiente manera: sustituir /users/authorize-email/ por /u/confirm-new-email/, entonces el enlace funciona correctamente y permite al usuario cambiar su correo electrónico.

Pero, ¿cómo podemos configurar el enlace desde el panel de administración para que dirija a los usuarios a la dirección correcta?

El enlace automatizado generado para que los usuarios cambien su correo electrónico los está redirigiendo a la ruta “esta página no existe”.

No pude encontrar ninguna configuración en el panel de administración, y me parece más bien un error; aunque esto no ocurre aquí en meta.

Si un usuario desea cambiar su dirección de correo electrónico, simplemente debe ir a sus preferencias de usuario (haciendo clic en su avatar y luego en preferencias), hacer clic en el lápiz de edición junto a su dirección de correo electrónico actual, cambiarla por la nueva y hacer clic en Guardar cambios.

Quizás no pude explicar el problema con claridad. Después del proceso que explicaste, se envía un enlace automático al usuario, y él debe confirmarlo.

Este enlace dirige a nuestro usuario a una página incorrecta, algo como:

mientras que debería ser así:

Quisiera saber cómo corregir este enlace automático.

Esto suena como un error, no algo que necesites arreglar manualmente.

No soy bueno probando restablecimientos de correo electrónico, ¿alguien más puede reproducirlo?

Creo que te estás encontrando con el problema que se describe aquí: Confirmation email link (after change) is broken ("Oops!") due to bad email customization

Si el problema es que el texto user_notifications.confirm_new_email fue personalizado antes de que Discourse actualizara el enlace, la solución se proporciona en esta publicación: Confirmation email link (after change) is broken ("Oops!") due to bad email customization - #5 by gerhard

¡Muchas gracias! Esto es algo que quizás nunca se me habría ocurrido. :heart: