Risposte ai messaggi personali non visibili nella posta in arrivo quando avviate tramite un post auto-quotato

Descrizione del problema:

Sto riscontrando un problema in cui le risposte ai messaggi privati (PM) non sono visibili nella mia casella di “Messaggi Ricevuti” all’interno di Discourse. Questo si verifica specificamente quando il messaggio privato iniziale viene composto cliccando sul nome di un utente da un post in un argomento, selezionando l’opzione “Messaggio” e lasciando che Discourse inserisca automaticamente la citazione del contenuto del post originale e che imposti automaticamente l’oggetto del messaggio privato al titolo dell’argomento.

Quando invio un messaggio privato usando questo metodo, e il destinatario risponde, non vedo la sua risposta all’interno dell’interfaccia di Discourse (ad esempio, nella sezione “Messaggi” o nella casella di posta). L’unico modo in cui mi viene notificato e posso visualizzare la risposta è tramite le notifiche email, che contengono il contenuto completo del messaggio. Ciò significa che le conversazioni di messaggi privati avviate in questo modo specifico non vengono adeguatamente tracciate o visualizzate nell’interfaccia di Discourse, causando una frammentazione della cronologia delle comunicazioni.

Passaggi per riprodurre:

Naviga in un qualsiasi post di un argomento nel forum Discourse.
Clicca sul nome utente dell’autore del post.
Dal menu a comparsa, seleziona l’opzione “Messaggio”.
Osserva che si apre il compositore di un nuovo messaggio privato. Il contenuto del post originale viene automaticamente quotato nel corpo del messaggio, e l’oggetto del PM viene impostato automaticamente al titolo dell’argomento originale.
Aggiungi del testo a questo messaggio e invialo.
Aspetta che l’utente destinatario risponda al tuo messaggio privato.
Dopo aver ricevuto una risposta, naviga nella tua sezione “Messaggi” e poi in “Messaggi Ricevuti”.

Previsto: La risposta del destinatario dovrebbe essere visualizzata qui come parte della conversazione.

Reale: La risposta non viene mostrata nella sezione “Messaggi Ricevuti”.
Controlla la tua email. Troverai una notifica email contenente la risposta dell’utente.
Comportamento atteso:

Le risposte ai messaggi privati dovrebbero apparire costantemente nella sezione “Messaggi Ricevuti” dell’interfaccia di Discourse, indipendentemente dal metodo con cui è stato composto il messaggio privato iniziale (cioè, manualmente o tramite quotatura automatica e impostazione dell’oggetto tramite un post in un argomento). L’intera conversazione di messaggi privati dovrebbe essere accessibile e gestibile all’interno dell’interfaccia di Discourse.

1 Mi Piace

Ho provato a riprodurre questo ma non ero sicuro di questo passaggio. Non ho familiarità con la sezione “messaggi ricevuti”. È qualcosa di personalizzato o forse una traduzione?

Ho Ultimi, Inviati, Nuovi, Non letti e Archivio.

(Lo stesso che qui su meta https://meta.discourse.org/my/messages)

Quando seguo il metodo che descrivi sopra, la risposta arriva nella mia scheda Ultimi come al solito.

2 Mi Piace

Le mie scuse per la confusione nel mio messaggio precedente; si trattava di un problema di traduzione.

Quello che intendevo dire è che quando clicco sulla scheda ‘Inviati’ (o più recente), vedo i miei messaggi inviati, ma all’interno di quei messaggi inviati non vedo nient’altro che il mio messaggio, e la risposta del mio contatto manca, anche se loro hanno risposto.

1 Mi Piace

Ho fatto alcuni tentativi, ma in tutti i casi la risposta può essere trovata sia nella scheda delle Ultime che in quella Inviate.

Ecco il mio passaggio passo passo nel caso abbia sbagliato qualcosa:

  • Come amministratore, vai al thread del forum e clicca su un avatar per aprire la scheda utente di un utente
  • Clicca su ‘messaggio’ per aprire il compositore di MP (con il link al post pre-inserito)
  • Scrivi qualcosa e ‘invia messaggio’
    cbre
  • Come utente di prova, rispondi al MP
    cbre
  • Come amministratore, controlla la pagina /messages per la risposta

Risultato: il messaggio appare sia in Ultime che Inviate

1 Mi Piace

Penso di aver trovato la causa del problema. Come amministratore del forum, sospetto che la ragione di ciò sia che il mio contatto ha risposto via email, e la loro risposta è apparsa nella casella di posta elettronica ufficiale del forum. Ecco perché non è visibile nelle conversazioni interne del forum.

2 Mi Piace

Se si tratta di una vera ‘risposta via email’ (utilizzando il link nell’email che hanno ricevuto), allora dovrebbe tutto essere collegato e apparire anche nella tua casella di posta in arrivo.

Tuttavia, se hanno risposto e manualmente modificato i dettagli di contatto del forum, allora perderà la sua funzione magica e non si collegherà automaticamente.

1 Mi Piace

Grazie per aver chiarito!

Nell’email inviato al mio contatto, c’è solo il mio messaggio e un link a un post che hanno scritto. L’opzione per rispondere esiste all’interno dell’ambiente email, ma se lo usano, nessun messaggio appare nella casella del forum. Non sono sicuro di cosa intendevi con ‘rispondere via email’.

La risposta via email è una funzionalità che puoi abilitare (o potrebbe essere già abilitata a seconda del tuo hosting) che consente alle persone di rispondere all’email di notifica e questa verrà magicamente collegata e inserita nell’argomento/pm corretto quando arriva sul tuo forum (ho parlato male nel post precedente, non è un link speciale che premono, la magia avviene dietro le quinte).

Ricevi un piè di pagina come questo nell’email:

Ci sono altre informazioni qui nel caso in cui non l’abbia ancora configurato:

(Anche se ho la versione del ricevitore di posta - Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver)

1 Mi Piace

Capito, ora ho capito.

Grazie mille per le tue spiegazioni e per il tuo tempo.

1 Mi Piace

Questa è stata la soluzione al tuo problema? Se sì, allora questo non è un bug, quindi ho spostato questo in Support.

Sono felice di vedere che stai trovando delle soluzioni. :clap:

1 Mi Piace