{{tag>cancellazione_degli_indici}} ~~NOTOC~~ ====== Cosa sono, come si cancellano e a cosa serve la cancellazione degli indici? ====== Gli indici sono usati da TB per tenere traccia di dove iniziano e finiscono le email.\\ Se ogni volta TB dovesse fare il parsing di un archivio di posta sarebbe lentissimo.\\ Purtroppo di tanto in tanto questi Indici si **corrompono** e bisogna **ricrearli**.\\ Di seguito alcuni dei problemi che la corruzione degli indici potrebbe causare: * lentezza in fase di avvio e durante la consultazione dei messaggi * comparsa di vecchi messaggi precedentemente cancellati con lo stato di non letti * impossibilità di cancellazione dei messaggi * email riconosciute come spam che non vengono spostate nella cartella "Posta indesiderata" * copia di backup dei messaggi inviati non inserita nella cartella "Posta inviata" **NOTA:** la corruzione degli indici è una condizione necessaria ma non sufficiente per il verificarsi dei problemi di cui sopra, in altre parole essi potrebbero avere altre cause scatenanti. \\ Per cancellarli e ricrearli ci sono due metodi:\\ **AUTOMATICAMENTE**: attraverso il //menù contestuale// della cartella e su //Proprietà// si trova la voce //Ricostruisci l'indice di questa cartella//.\\ \\ **MANUALMENTE**: cancellando fisicamente i file e facendoli ricreare a TB.\\ Per farlo, cerchi tutti i file con estensione **msf** nella [[thunderbird:profilo:dove-trovo-il-mio-profilo-di-thunderbird|cartella del Profilo]] a TB chiuso e li cancelli.\\ ==WINDOWS== Per cancellare gli indici su sistemi Windows, procedere come segue: * Chiudere Mozilla Thunderbird * Start -> Trova (Tasto Win + F) -> Tutti i file e le cartelle ed effettuare la seguente ricerca: *Nome file: *.msf *Cerca in: %appdata%\thunderbird * cancellare tutti i file trovati e riavviare Thunderbird. \\ L'operazione può essere effettuata da prompt dei comandi usando il port del find di Linux, portandosi nella [[thunderbird:profilo:dove-trovo-il-mio-profilo-di-thunderbird|cartella del Profilo]] di Thunderbird ed eseguendo questo comando: find -name "*.msf" -delete ((Il pacchetto si può scaricare da: http://gnuwin32.sourceforge.net/ però fare attenzione di inserire il percorso del file eseguibile nel PATH di sistema altrimenti verrà usato il find di Windows che non farà un bel nulla.)) ==Linux== Per cancellare gli indici aprire il terminale, posizionarsi nella [[thunderbird:profilo:dove-trovo-il-mio-profilo-di-thunderbird|cartella del Profilo]] di Thunderbird ed eseguire il seguente comando: find -name "*.msf" -exec rm -i {} \; \\ oppure se si vuole che venga richiesta la conferma di cancellazione: find -name "*.msf" -exec rm -f {} \; \\ \\ Affinché non si corrompano, è utile seguire queste linee guida: * [[thunderbird:domande_specifiche:compattare-le-cartelle-su-mozilla-thunderbird|Compattare]] spesso le cartelle (**offline** altrimenti si rischia di corrompere gli indici). * Non eseguire operazioni sulle email mentre TB scarica la nuova posta. * //Sperare// che la connessione non vada a singhiozzo mentre TB scarica la posta * Defframentare ogni tanto la [[thunderbird:profilo:dove-trovo-il-mio-profilo-di-thunderbird|cartella del Profilo]]. * Non installare antivirus che eseguono operazioni durante il download della posta, oppure disabilitare il controllo virus nelle mail in arrivo((Tanto un controllo verrà effettuato al momento dell'apertura dell'allegato)). ===== ===== [ [[http://www.gialloporpora.netsons.org/Blog/|gialloporpora]] ] {{page>wiki:footer_01}}