|
|
|
Handling deleted messages in Thunderbird
 |
|
 |
 |
|
 |
|
Quand vous supprimez des messages du dossier de messagerie dans
Thunderbird, la suppression physique immédiate d’un message de la banque
de messages ne se passe pas, au lieu de cela, Thunderbird change tout
simplement le statut des messages supprimés dans le fichier source avec
des messages pour les supprimer plus tard pendant la compression
suivante (la commande Compact) du fichier correspondant de la base de
messagerie. Le statut de chaque message est décrit par deux notes de
service (zones) X-Mozilla-Status et X-Mozilla-Status2.
Quand il est nécessaire pour Thunderbird de marquer quelque message
comme supprimé, le programme ne supprime pas le message de la base, mais
change simplement les valeurs de ces zones. Par conséquent, pour
restaurer le message supprimé de Thunderbird, il faut changer les
valeurs de ces zones de sorte que ce message se trouve dans la catégorie
de nouveaux messages pendant le démarrage suivant de Thunderbird.
Certaines valeurs des zones qui répondent du statut de message sont
présentées ci-dessous. Les valeurs doivent être de quatre (ou de huit)
symboles.
X-Mozilla-Status
- 0001 - Le message était lu.
- 0002 - La réponse était envoyée sur ce message.
- 0004 - L'utilisateur a marqué (par astérisque) ce message.
- 0006 - 0002 + 0004 combinés
- 0007 - 0001 + 0002 + 0004 combinés
- 0008 - Les messages avec cette valeur de zone seront
irrévocablement supprimés pendant la compression suivante.
- 0009 - 0008 + 0001 (le message lu, supprimé).
X-Mozilla-Status2
- 00010000 - Ce message est nouveau dès le moment de la dernière
fermeture du dossier.
- 00200000 - Ce message est marqué comme supprimé sur le serveur
(employé seulement avec les messages sur les serveurs IMAP).
- 00040000 - Si cette valeur est présentée, ce flot est ignoré
(pratiquement, les messages avec cette valeur ne sont pas
représentés).
- 10000000 - Indique que le message a les pièces jointes.
Pour plus d’informations sur les valeurs des zones qui
répondent du statut de messages, regardez
http://lxr.mozilla.org/seamonkey/source/mailnews/base/public/nsMsgMessageFlags.h#108 |
|
 |
|
 |
 |
|
 |
 |
|
 |
|
Ainsi, s’il faut restaurer le message supprimé:
- Fermez Thunderbird et faites la sauvegarde des fichiers source
de bases de messagerie, que vous allez modifier.
(Où chercher les fichiers
avec les messages de Thunderbird?).
- Ouvrez le fichier avec des messages à l’aide de votre éditeur
texte préféré, en employant le régime éditer (Edit)
(Certaines considérations à
propos des éditeurs texte).
- Passez au message nécessaire, en utilisant la fonction de
l’éditeur Recherche (Search).
- Déterminez les confins de message. Chaque message dans le
fichier de la base de messagerie Thunderbird commence par la ligne "From
- ", dans laquelle il y a aussi le temps et la date (quelque
chose pareille comme "From - Tue Oct 09 17:27:46 2007").
Donc, regardez un peu plus haut et plus bas du fragment de message
(voyez le manœuvre précédant) et trouvez telles lignes du
commencement du message. Votre message se trouve entre ces lignes
dans le fichier de la base de messagerie, et avec cela la haute
ligne fixe le commencement du message, et la ligne basse appartient
déjà à un autre.
- Regardez avec conséquence toutes les zones du message et trouvez
les lignes contenant "X-Mozilla-Status" et "X-Mozilla-Status2".
- Changez les valeurs de ces zones pour:
- X-Mozilla-Status:xxxx pour X-Mozilla-Status:0000
(ainsi, vous marquez le message comme nouveau et pas lu).
- X-Mozilla-Status2:xxxxxxxx pour
X-Mozilla-Status2:00000000 (cela garantit que le message
n’est pas supprimé).
- Arrêtez l’éditeur, en enregistrant les modifications dans le
fichier de la base de messagerie.
- Supprimez le fichier .MSF correspondant (Qu’est-ce
que c’est que le fichier .MSF?).
- Démarrez Thunderbird.
|
|
 |
|
 |
 |
|
 |
 |
|
 |
|
- Les versions Zmeil antécédentes extraient les messages des
fichiers de bases de messagerie Thunderbird dans tel état qu’ils
étaient. Par conséquent, si le message dans la base a été marqué
comme supprimé, la forme restaurée de ce message contenait aussi la
marque de suppression, et c’est-à-dire, ce message ne s’affichait
pas dans Thunderbird et était supprimé pendant la compression
suivante de la base.
- Ce problème a été résolu dès la version Zmeil 2.1 par la
suppression des zones, qui répondent du statut, de la forme
restaurée du message. Maintenant tous les messages extraits
s’affichent dans Thunderbird comme nouveaux et pas lus.
|
|
 |
|
 |
|
|
|
|
Weekend discount starts in 3 hours 51 min
I tried a couple of programs to recover images from a "broken" SD card and
this one was the only one to recover all the images intact. Every case is
different of course but you lose nothing as it is free.
Wouldn't be without it now.
I have no connection with ZAR btw, just a happy user of the software.
HTH
|
|