Skip to content
Mbox Viewer

Raggruppamento in conversazioni

Il processo di raggruppamento dei messaggi e-mail correlati in conversazioni seguendo i collegamenti delle intestazioni In-Reply-To e References, tipicamente usando l'algoritmo JWZ che supporta fino a quattro livelli di annidamento.

Il threading delle e-mail ricostruisce la struttura delle conversazioni di una casella di posta dal grafo dei messaggi codificato nelle intestazioni. L'algoritmo JWZ, pubblicato da Jamie Zawinski nel 1997 e ampiamente adottato nei client di posta, funziona in due fasi: prima costruisce un albero di messaggi seguendo i collegamenti Message-ID, In-Reply-To e References; poi pota e ordina l'albero per produrre una vista del thread pulita e leggibile.

Quando i collegamenti espliciti delle intestazioni sono mancanti — comune nei messaggi più vecchi o dopo l'inoltro — gli algoritmi di threading ricorrono alla corrispondenza per oggetto: i messaggi con lo stesso oggetto (dopo aver rimosso i prefissi Re:, Fwd: e simili) vengono raggruppati insieme. Questa euristica produce risultati ragionevoli per la maggior parte delle conversazioni ma può occasionalmente unire messaggi non correlati che condividono per caso lo stesso oggetto.

Le viste per thread migliorano notevolmente la navigazione negli archivi di grandi dimensioni. Invece di scorrere migliaia di singoli messaggi in ordine di data, è possibile trovare un thread, comprimerlo e andare avanti. Mbox Viewer applica il threading quando visualizza gli archivi MBOX, raggruppando i messaggi in conversazioni e indicando la profondità di annidamento fino a quattro livelli nell'elenco dei messaggi.

Termini correlati

Leggi i tuoi file MBOX sul tuo Mac