Respuestas a Mensajes Personales no se muestran en la bandeja de entrada cuando se inician a través de una publicación con cita automática

Descripción del problema:

Estoy experimentando un problema donde las respuestas a mensajes privados (MPs) no son visibles en mi bandeja de entrada de “Mensajes recibidos” dentro de Discourse. Esto ocurre específicamente cuando el mensaje privado inicial se compone haciendo clic en el nombre de usuario desde una publicación en un tema, seleccionando la opción “Mensaje”, y permitiendo que Discourse quote automáticamente el contenido de la publicación original y configure automáticamente el asunto del mensaje privado con el título del tema.

Cuando envío un mensaje privado usando este método, y el destinatario responde, no veo su respuesta en la interfaz de Discourse (por ejemplo, en la sección de “Mensajes” o en la bandeja de entrada). La única manera en que me notifican y puedo ver la respuesta es a través de notificaciones por correo electrónico, que contienen el contenido completo del mensaje. Esto significa que las conversaciones de mensajes privados iniciadas de esta manera específica no se están rastreando o mostrando correctamente en la interfaz de Discourse, lo que lleva a una fragmentación del historial de comunicación.

Pasos para reproducir:

  1. Navega a cualquier publicación en un tema dentro del foro de Discourse.
  2. Haz clic en el nombre de usuario del autor de la publicación.
  3. Desde el menú emergente, selecciona la opción “Mensaje”.
  4. Observa que se abre un nuevo creador de mensajes privados. El contenido de la publicación original se cita automáticamente en el cuerpo del mensaje, y el asunto del MP se establece automáticamente con el título original del tema.
  5. Añade texto a este mensaje y envíalo.
  6. Espera a que el usuario destinatario responda a tu mensaje privado.
  7. Después de recibir una respuesta, navega a tu sección de “Mensajes” y luego a “Mensajes recibidos”.

Esperado: La respuesta del destinatario debería mostrarse aquí como parte del hilo de la conversación.

Real: La respuesta no se muestra en la sección de “Mensajes recibidos”.
Revisa tu correo electrónico. Verás que has recibido una notificación por correo que contiene la respuesta del usuario.

Comportamiento esperado:

Las respuestas a los mensajes privados deberían aparecer de manera consistente en la sección de “Mensajes recibidos” de la interfaz de Discourse, independientemente de cómo se haya compuesto el mensaje privado inicial (es decir, si fue manualmente o mediante citación automática y establecimiento de asunto a través de una publicación en un tema). Todo el hilo de la conversación del mensaje privado debería ser accesible y manejable dentro de la interfaz de Discourse.

1 me gusta

Estaba intentando reproducir esto pero no estaba seguro de este paso. No estoy familiarizado con la sección de ‘mensajes recibidos’. ¿Es algo personalizado o quizás una traducción?

Tengo Últimos, Enviados, Nuevos, No leídos y Archivo.

(Lo mismo que aquí en meta https://meta.discourse.org/my/messages)

Cuando sigo el método que describes arriba, la respuesta llega a mi pestaña de Últimos como de costumbre.

2 Me gusta

Mis disculpas por la confusión en mi mensaje anterior; fue un problema de traducción.

Lo que quería decir es que cuando hago clic en la pestaña ‘Enviados’ (o más recientes), veo mis mensajes enviados, pero dentro de esos mensajes enviados no veo nada más que mi propio mensaje, y la respuesta de mi contacto no aparece, aunque hayan respondido

1 me gusta

He tenido un par de intentos, pero en todos los casos la respuesta se puede encontrar tanto en la pestaña Últimas como en la de Enviados.

Aquí está mi paso a paso por si estoy haciendo algo mal:

  • Como administrador, navega al tema del foro y haz clic en un avatar para abrir la tarjeta de usuario de un usuario
  • Haz clic en ‘mensaje’ para abrir el compositor de mensajes privados (con el enlace de la publicación incluido previamente)
  • Escribe algo y ‘enviar mensaje’
    cbre
  • Como usuario de prueba, responde al MP
    cbre
  • Como administrador, revisa la página /messages para ver la respuesta

Resultado: el mensaje aparece tanto en Últimas como en Enviados

1 me gusta

Creo que he encontrado la causa del problema. Como administrador del foro, sospecho que la razón de esto es que mi contacto respondió por correo electrónico, y su respuesta apareció en la bandeja de entrada oficial del foro. Por eso no es visible dentro de las conversaciones internas del foro.

2 Me gusta

Si es una ‘respuesta por correo electrónico genuina’ (usando el enlace en el correo que recibieron), entonces debería estar todo conectado y también aparecer en tu bandeja de entrada.

Aunque si han respondido y han cambiado manualmente los detalles de contacto del foro, entonces eso perderá su función automática y no se enlazará automáticamente.

1 me gusta

¡Gracias por aclarar!

En el correo enviado a mi contacto, solo hay mi mensaje y un enlace a una publicación que ellos han escrito. La opción de responder existe dentro del entorno del correo electrónico, pero si usan esa opción, ningún mensaje aparece en la bandeja de entrada del foro. No estoy seguro de a qué te referías con ‘responder por correo’.

Reply-by-email es una función que puedes habilitar (o que puede que ya esté habilitada dependiendo de tu hosting) que permite a las personas responder al correo electrónico de notificación y se vinculará mágicamente y se colocará en el tema/mensaje privado correcto cuando llegue a tu foro (me equivoqué en la publicación anterior, no es un enlace especial que presionan, la magia ocurre detrás de escena).

Recibes un pie de página como este en el correo electrónico:

Hay un poco más de información aquí en caso de que aún no la hayas configurado:

(Aunque tengo la versión del receptor de correo - Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver)

1 me gusta

Entendido, ahora lo comprendo.

Muchas gracias por tus explicaciones y por tu tiempo.

1 me gusta

¿Fue esta la solución a tu problema? Si es así, entonces esto no es un error, así que lo he movido a Support.

Me alegra ver que has resuelto las cosas. :clap:

1 me gusta