Se capitasse di cancellare distrattamente un messaggio importante in Thunderbird/Seamonkey sia dalla cartella che dal cestino il messaggio non è andato irrimediabilmente perso, ma, può essere ancora recuperato.
Infatti, quando una email viene cancellata non viene realmente rimossa dall’archivio, ma viene semplicemente resa “invisibile” e non mostrata, anche se, in realtà, è ancora presente.
Per cancellare effettivamente le email è necessario infatti compattare le cartelle, operazione che consiglio di eseguire spesso per evitare sovradimensionamenti degli archivi di posta.
Dunque se le cartelle ancora non sono state compattate e si è cancellato la mail sia dalla cartella di origine sia dal cestino vediamo come fare per recuperarla. Inanzitutto bisogna chiudere Thunderbird e recarsi nella cartella dove Thunderbird salva i file in cui sono immagazinate le email.
I file di archivio si trovano nelle sottocartelle della cartella Mail del Profilo utente e sono quelli senza estensione, per esempio:
inbox. - Posta in arrivo
draft. - Bozze
sent - Posta inviata
trash - Cestino
e così via. Ora è sufficiente aprire il file in cui si trovava la nostra email prima che la cancellassimo per sbaglio e aprire il file con un editor di testo (tipo notepad).
Bene ora basterà cercare la email cancellata per sbaglio, e cambiare il valore dell’header:
X-Mozilla-Status
impostandolo a 0000, salvare le modifiche e uscire.
A questo punto bisognerà cancellare il file indice associato al nostro archivio. I file indice sono quelli con estensione msf e stesso nome del file di archivio, per esempio, nel caso di “inbox.” il file indice si chiamerà “inbox.msf”. Potete comunque cancellare tutti i file con estensione msf, in quanto, verranno ricreati al futuro avvio di Thunderbird.
NOTA: E’ molto importante che quando eseguite le modifiche al file Thunderbird sia chiuso altrimenti non oso immaginare cosa può accadere :-P. Altra cosa importante è fare un backup del file (o ancora meglio dell’intero Profilo) in caso si commettano errori durante l’editing.
Perfetto ora basterà riavviare Thunderbird e la email apparirà come non letta :-D.
Se dovete recuperare più email, potete invece cercare la stringa X-Mozilla-Status e vedere che valore ha, per capire se la email è stata o meno resa “invisibile”.
Una lista completa dei valori che può assumere l’X-Mozilla-Status potete trovarla qui.. Solitamente le mail cancellate per sbaglio hanno questi valori: 0008, 0009, 0018, 0019.
AGGIORNAMENTO: ecco una spiegazione più completa dei valori assunti da X-Mozilla-Status.
Prima di tutto bisogna spiegare cosa avviene quando un messaggio viene cancellato. Thunderbird in realtà non cancella il messaggio ma aumenta di otto unità il valore del parametro X-Mozilla-Status. Il messaggio, pur rimanendo nell’archivio, non verrà visualizzato da Thunderbird; per eliminare il messaggio dall’archivio è necessario compattare le cartelle. Dopo questa operazione il messaggio verrà definitivamente cancellato e non sarà più possibile recuperarlo. Se non si ha ancora compattato la cartella è quindi possibile recuperare le email “invisibili” diminuendo di otto unità il valore di X-Mozilla-Status.
In breve:
- se il messaggio è stato letto l’ultima cifra di X-Mozilla-Status aumenta di uno;
- se è stato risposto al messaggio,l’ultima cifra di X-Mozilla-Status aumenta di due;
- se il messaggio viene marcato dall’utente, l’ultima cifra di X-Mozilla-Status viene aumentata di quattro unità;
- se il messaggio viene cancellato l’ultima cifra di X-Mozilla-Status viene aumentata di otto.
Ciò premesso, si può facilmente dedurre che tutti i messaggi cancellati hanno l’ultima cifra compresa fra 8 e F (valore esadecimale di 15=0001+0002+0004+0008).
Il trucco mi è stato insegnato da @underpass, in questo Topic.
Il procedimento funziona anche con Seamonkey.
Ultimi commenti
RSSgialloporpora, Engelium, gialloporpora, gialloporpora [...]
Engelium
gialloporpora, gialloporpora, RNiK, Uno sguardo ai “SEgnalibri Smart” e alle “Places query” | Il blog che non c'è [...]
gialloporpora, Paolo, gialloporpora, Paolo [...]
gialloporpora, Stefano, gialloporpora, antonio [...]
gialloporpora, miki64, gialloporpora, miki64 [...]
gialloporpora, jessica, miki64, gialloporpora [...]
gialloporpora, Engelium, gialloporpora, gialloporpora [...]
gialloporpora, laura, gialloporpora, disperata [...]
Graziano, Willy, gialloporpora, Willy [...]
gialloporpora, pasquale, pasquale, gialloporpora [...]