La modifica del titolo di un post entro la finestra di 10 minuti non cambia l'oggetto dell'email?

Non sono sicuro che si tratti di un bug, di una scelta di progettazione intenzionale o di un errore da parte mia.

Uno dei miei utenti ha inoltrato un messaggio e-mail a una categoria privata. L’ho visto immediatamente e, poiché non avevo modificato l’impostazione forwarded_email per includere il testo, il contenuto era praticamente vuoto. Ho aggiunto quel testo al corpo del post. Ho anche modificato il titolo del post, dato che l’oggetto dell’e-mail inoltrata non era descrittivo del motivo per cui era stata inviata alla categoria.

Quando ho ricevuto la versione e-mail del post dopo la scadenza della finestra di modifica di 10 minuti, le modifiche apportate al corpo del post erano presenti, ma l’oggetto dell’e-mail non era stato aggiornato per riflettere la modifica del titolo.

Questo sembra errato: qualsiasi modifica al post entro 10 minuti non dovrebbe essere riflessa nell’e-mail che viene inviata?

In uno scenario di assistenza in cui utilizziamo messaggi privati inviati a gruppi, spesso rinominiamo i messaggi e non vogliamo che i clienti si confondano a causa della nuova intestazione.

Immagino che alcune delle nostre protezioni nel caso d’uso dei messaggi privati si stiano riversando nelle categorie, non sono sicuro.

@zogstrip hai qualche idea in merito?

Abbiamo aggiunto questa funzionalità circa 1 anno fa in

Si basa esclusivamente sul fatto che l’OP (Original Poster) sia un utente in fase di staging. Non ci sono restrizioni di alcun tipo riguardo ai messaggi privati o a limiti di tempo.

Tuttavia, ritengo che sia il comportamento corretto, poiché la maggior parte della gestione dei thread via email avviene tramite il titolo; ciò aiuta le persone che interagiscono con un forum Discourse tramite email a tenere traccia delle conversazioni.

Ma in questo caso, l’utente che ha inoltrato il messaggio nella categoria non era un utente in staging, non poteva esserlo perché la categoria era privata. Quindi non è esattamente quello che sta accadendo qui.

E anche se capisco perfettamente perché non si voglia che gli oggetti delle email cambino nel mezzo di una discussione, ho modificato il titolo iniziale dell’argomento, così nessuno avrebbe mai visto un oggetto email cambiare.

Non ho detto “l’utente che ha inoltrato il messaggio”, ma l’OP, che nel caso di un’email inoltrata :email: è l’utente dell’email inoltrata.

A meno che tu non abbia abilitato l’opzione “Accetta email da utenti anonimi senza account” nella categoria :wink:

Scusa il ritardo, non ho mai ricevuto una notifica via email del tuo post, quindi non me ne sono accorto fino a quando non sono tornato manualmente.

È interessante e inaspettato. Ho dato per scontato che, quando parliamo di email inoltrata, l’unico utente in questione sia la persona che esegue l’inoltro (chiamiamolo Steve, perché è il suo nome), non la persona che ha inviato il messaggio originale che viene inoltrato (chiamiamolo RRCA, dato che si trattava di una newsletter).

La mia ipotesi era che un’email inoltrata fosse solo testo semplice con alcuni marcatori appropriati in cima.

Quello che non capisco è che, quando guardo l’elenco degli utenti in staging sul mio sito, non vedo nessun indirizzo email relativo a un’email inoltrata (questa o qualsiasi altra che ho testato).

Avevo disattivato esplicitamente quell’interruttore perché l’indirizzo in questione riceve moltissimo spam: sta sostituendo una mailing list esistente.

Steve è autorizzato a inviare nella categoria poiché è membro del gruppo associato.

Ho appena testato di nuovo con l’email reale in questione (ma in una categoria privata separata in cui posso postare solo io), e questa volta l’email inoltrata è arrivata, anche se in una forma solo testuale che è in qualche modo inutile rispetto all’originale. Quindi non so davvero cosa stia succedendo qui, ma il consiglio sembra essere di incoraggiare le persone a evitare di inoltrare messaggi fortemente formattati nella categoria.

Originale

Inoltrato su Discourse

Sono stato nuovamente colpito da questo problema, e questa volta non c’è nulla di correlato a utenti in staging o categorie private.

Ho avviato un argomento che aveva quattro sezioni interne ma mi è stato detto che era troppo lungo. Nessun problema, quindi l’ho diviso in due, ho modificato il titolo e il corpo del primo argomento, l’ho pubblicato e ho creato un secondo argomento con un titolo e un corpo diversi. Dopo aver pubblicato quest’ultimo, ho riconsiderato completamente ciò che avevo fatto, ho riorganizzato i due argomenti precedenti e ne ho creati altri due per un totale di quattro. Ha funzionato bene, e questo è avvenuto ben entro i 10 minuti prima che le notifiche via email venissero inviate.

Quindi sono rimasto turbato quando l’email è stata inviata per ciascun argomento con il corpo corretto ma il titolo sbagliato.

Mi sembra che qualsiasi modifica apportata al titolo o al corpo debba riflettersi nella notifica email se viene effettuata entro la finestra temporale di 10 minuti.

Screenshot di Discourse dei quattro titoli

Screenshot dell’email dei quattro titoli