Doc /

Archiver ses mails

On this page... (hide)

  1.   1.  Dossiers locaux (Local Folders)
  2.   2.  MHonArc
  3.   3.  Relire une archive compressée

1.  Dossiers locaux (Local Folders)

Local Folders est le seul compte de thunderbird que j'ai réussi à gérer sans trop de problèmes, tous les autres doivent exister en ligne, c'est casse pied pour cet usage.

Dans la config des dossiers locaux (paramètres des comptes), il y a le répertoire utilisé, et ce répertoire peut être en dehors du répertoire de base .thunderbird, d'où son utilité pour l'archivage.

D'ailleurs Thunderbird demande à redémarrer pour valider un changement. Rien ne vient dans ces répertoires sauf volontairement.

Je vous conseille donc d'archiver (à la mode Thunderbird, via sa fonction), après choix des paramètres de date, tous les mails que vous voulez sauvegarder. Vous pouvez par exemple ouvrir un répertoire Dossier Local non trié, sélectionner les mails et cliquer sur archiver, ils vont être transférés dans les archives après tri mensuel (par exemple) - ca peut prendre un certain temps.

Une fois les dossiers vidés dans Dossiers Locaux, supprimez-les.

Une fois tout trié, on peut recopier (toujours dans Th) les fichiers du répertoire archive vers les Dossiers Locaux, qui eux même seront alors déplacés en bloc vers l'archivage final.

2.  MHonArc

il s'agit d'un script perl qui tourne donc sur toutes les plateformes.

Ici sous linux Mandrake

Installation avec un rpm.

la doc est dans /usr/share/doc, elle est à peu près inutilisable :-(

En fait il y a trés peu à faire.

Créer un répertoire ~/Mailarch et sans doute des sous-répertoires (1, 2... ou avec la date)

entrer dans ce sous répertoire.

[modifier] avec Thunderbird

Dans: file:/home/jdd/.thunderbird/ii3v1yhp.default/Mail

on trouve des dossiers par compte tb. Il est souhaitable d'avoir trié ses mail. MHonArc ne sait pas trouver seul les fichiers de mails, il faut donc les lui donner un par un. Si on a des sous dossiers, c'est vite insupportable.

La solution que j'ai trouvée, loin d'être idéale est de recopier tous mes mails

dans deux répertoires (envoyés et reçus) et d'archiver ces deux répertoires avec MHonArc. Le résultat est lisible.

3.  Relire une archive compressée

(mail de Carlos)

At the end of the line for each month, it says "compressed mbox".

Example:

<https://lists.opensuse.org/opensuse/opensuse-2018-12.mbox.gz>

Download it, for as many months as you wish. Decompress them.

In Alpine, just copy the resulting files to the folder where you store mail for the list. Enter the folders that appear (may need a restart), and see the mail directly, answer at will.

In Thunderbird, copy the files to:

~/.thunderbird/[RANDOM].default/Mail/Local

Suppose the name of the file is opensuse-2018-12.mbox. Remove the ".mbox" extension, and create with touch an empty file name named opensuse-2018-12.msf. Restart Thunderbird. The new folders should be visible as local folders. Enter, view, reply, or move to another folder. You could upload them to gmail imap server (and thus see them in the webmail), but I have never tried this.

Alternatively, try the import functionality. I don't remember using it, but I'm told it exists.

Similar procedure if you use Dovecot, just copy the file to a directory where dovecot stores with mbox folders.