tfeserver : Blog de tfe

Catégorie mutt - posté le 01/06/10 22:55:42

N'ayant rien trouvé de très probant sur internet, je me permets d'écrire un mini-tutorial sur l'archivage de mails imap en local (dans un maildir par exemple).

Étape 1: créer le maildir local
Un compte mail "maildir" est en fait une arborescence de répertoire: cur , new et tmp.
$ mkdir -p monMaildir/{cur,new,tmp}


Étape 2: voir le répertoire local
Pour voir à la fois le maildir local, et les dossiers imaps, il vous faudra spécifier les mailboxes à la main:
pour cela éditer le fichier ~/.muttrc et ajouter la ligne suivante:

mailboxes ~/monMaildir   =INBOX    =INBOX.Sent =INBOX.MonDossierImap 


Étape 3: sélectionner les mails à archiver
Pour cela, le plus simple et d'appuyer sur la touche "T", et d'entrer le pattern voulu.
(lire http://www.mutt.org/doc/manual/manual-4.html#ss4.2 pour plus d'informations)
Par exemple, pour sélectionner l'ensemble des mails ayant été écris avant 2010:
Touche T , puis entrer: ~d -01/01/2010

Par la suite il vous suffit de demander la copie des emails sélectionner dans le maildir local:
pour cela appuyer sur la touche "s" (comme save), puis entrez le path du repertoire maildir local.
exemple: touche "s", puis entrer ~/monMaildir


1 commentaire(s) mutt archive mail imap