Di solito sono il destinatario di email inviate a Discourse, non il mittente, quindi questa è un’ottima occasione per verificare come funzionano le cose.
Quando un utente risponde a un messaggio privato di gruppo, non sta rispondendo direttamente agli utenti, ma a una chiave di risposta. Ad esempio, qualcosa come simon+0b436b95dc22685a28e15e5d34da413e@discoursemail.com. Non esiste un’opzione per rimuovere utenti dal messaggio privato tramite email. Se desideri rimuovere un utente, anche se in fase di staging, da un messaggio privato di gruppo, devi rimuoverlo tramite l’interfaccia utente di Discourse:
Dopo averlo fatto, se l’utente rimosso tenta di rispondere al messaggio privato presente nella sua casella di posta, riceverà una risposta simile a questa:
Ci dispiace, ma il tuo messaggio email a [“simon+0b436b95dc22685a28e15e5d34da413e@discoursemail.com”] (con oggetto Re: Testing creating a PM via email) non è andato a buon fine.
Motivo:
Qualcosa è andato storto. Forse questo argomento è stato chiuso o eliminato mentre lo stavi visualizzando?
Se puoi risolvere il problema, riprova.
Tieni presente che le chiavi di risposta riportate sopra non sono le chiavi di risposta reali per il mio sito di test.
Solo se tenta di rispondere all’email dopo essere stato rimosso tramite l’interfaccia utente. In tal caso, riceverà l’email che ho riportato sopra.
Una cosa di cui non sono sicuro è che, quando ho rimosso un utente dal messaggio privato e poi ho provato a rispondere come quell’utente al messaggio privato, l’email generata era email_reject_invalid_post_specified. Posso trovare il contenuto di quell’email nella sezione Admin / Personalizza / Testo del mio sito: ha la chiave system_messages.email_reject_invalid_post_specified.text_body_template, ma non riesco a trovare quell’email nella sezione Admin / Personalizza / Email del mio sito. Mi aspetterei di poter modificare l’email da quella sezione. Indagherò su cosa stia succedendo.