Poniamo di avere una comunicazione con una persona via email, comunicazione avente un certo oggetto.
Ora nei programmi di posta (io sto usando sylpheed) si ha tra le altre la visualizzazione per thread del tipo:
- Codice: Seleziona tutto
joe
|--sam
|--joe
|--sam
È il caso più semplice in cui ognuno risponde cronologicamente alla mail dell'interlocutore.
Però quando il discorso si fà più articolato potrebbe capitare anche di ottenere una cosa del tipo:
- Codice: Seleziona tutto
joe
|--sam
|--joe
|--joe
|--sam
Ovvero Joe risponde due volte alla stessa mail di Sam. Magari perchè ciascuna riguarda due aspetti differenti dell'argomento che si sta trattando.
Ok, questo è semplice: si prende la mail di Sam e si ripete due volte un normale reply verso la mail di Sam. E potenzialmente questa operazione darà vita a due sotto rami del discorso. Fin qui non ci sono problemi.
Ma consideriamo la situazione seguente:
- Codice: Seleziona tutto
joe
|--sam
|--joe
|--joe
|--sam
Cosa ha di strano?
Ha di strano che joe ad un certo punto risponde a se stesso!
Non è così strano in fondo, infatti magari Joe si accorge che ha dimenticato di dire qualcosa nella sua mail precedente, e tenta di correggersi inviandone un'altra, che sarà relativa e legata logicamente alla precedente. Pertanto il thread apparirà come mostrato.
Ma come comportarsi praticamente con la stesura della seconda mail di Joe? Mettiamoci nei "suoi" panni...

Joe in pratica deve quotare la propria mail, rispondere a Sam, ma facendo in modo che nel thread appaia come sopra, cioè in risposta "a se stesso".
Spero di aver siegato chiaramente la situazione... deve esserci un modo semplice. Probabilmente ci si baserà sul message id immagino, non so.
Vi è mai capitato? Come avete fatto?

