Compattazione delle cartelle

Informazioni sulla versione
  • ID versione: 129552
  • Data di creazione:
  • Autore: Michele Rodaro
  • Commento: Prima stesura. Serve QA
  • Revisionata: No
  • Pronta per la localizzazione: No
Sorgente della versione
Contenuto della versione

In questo articolo si spiega come in Thunderbird i messaggi vengono memorizzati sul disco rigido locale e perché è necessario compattare i messaggi periodicamente.

Come avviene la memorizzazione dei messaggi in Thunderbird

In Thunderbird i messaggi vengono memorizzati utilizzando il formato di file MBOX. Con questo formato di file, tutti i messaggi in ciascuna delle cartelle di Thunderbird sono concatenati e memorizzati come testo normale in un unico file sul disco rigido locale (il file si trova nelle directory Mail e ImapMail della cartella Profiles).

Perché è necessaria la compattazione

Man mano che i messaggi vengono aggiunti a una cartella, il file che contiene la cartella aumenta di dimensione sul disco. Tuttavia, quando si elimina un messaggio o lo si sposta da una cartella a un'altra, il file sul disco non si riduce automaticamente. Questo perché il messaggio originale viene semplicemente contrassegnato per l'eliminazione e nascosto alla vista. Non viene fisicamente rimosso fino a quando non si "compatta" la cartella. Ciò migliora temporaneamente le prestazioni per le cartelle di grandi dimensioni ma, nel tempo, il file di grandi dimensioni è meno efficiente to work with. Pertanto, per recuperare spazio su disco e migliorare le prestazioni di Thunderbird, le cartelle devono essere "compattate" periodicamente.

Se una cartella supera una dimensione di 4 GB, verrà visualizzato un avviso che "La cartella xxx è piena e non può contenere ulteriori messaggi". Sarà quindi necessario eliminare o spostare alcuni messaggi in un'altra cartella per ridurre la dimensione della cartella (in base alle capacità di prestazioni del computer utilizzato, una cartella di destinazione delle dimensioni di 1-3 GB può essere idonea).

Come funziona la compattazione

Per compattare una cartella, il programma apre il file MBOX esistente sul disco (ad esempio, il file Inbox). Basandosi sulle regole per il formato di posta MBOX, tramite Thunderbird il file viene letto un messaggio alla volta.

  • Se il messaggio è ancora attuale, viene copiato in un nuovo file MBOX temporaneo denominato Nstmp.
  • Se il messaggio è contrassegnato come eliminato o spostato, in Thunderbird quel messaggio verrà saltato e il programma passerà al messaggio successivo.

Questo processo viene ripetuto un messaggio alla volta fino al raggiungimento della fine del file. Dopo di che il file di memorizzazione del messaggio originale verrà eliminato e sostituito da quello nuovo. Questa operazione verrà seguita dalla generazione di un nuovo indice per questo file di messaggio (chiamato, ad esempio, INBOX.msf).

Quando è necessaria la compattazione

In Thunderbird (a partire dalla versione 5), il processo di compattazione viene eseguito automaticamente quando è possibile risparmiare più di 20 MB di spazio su disco.

Se necessario, è anche possibile lanciare una compattazione manuale:

  • Per compattare una singola cartella, fare clic col tasto destro del mouse sulla cartella e selezionare Compatta.
  • Per compattare tutte le cartelle, selezionare File > Compatta cartelle.

Durante il processo di compattazione, la progressione viene mostrata nella Barra di stato:

Compacting folder message

Come configurare la compattazione

Dal menu Thunderbird > PreferenzeStrumenti > OpzioniModifica > Preferenze > Avanzate > Rete e spazio su disco, è possibile:

  • Disattivare la compattazione automatica (sconsigliato, in quanto le cartelle non verranno regolarmente pulite dai messaggi eliminati).
  • Modificare la soglia di compattazione (se ad esempio si gestisce un gran numero di messaggi, è possibile utilizzare una soglia più grande)

compaction preferences in tb17

Ulteriori informazioni