Synchronisation IMAP
Révision datée du 25 juin 2008 à 11:48 par imported>SylvainBeucler (Nouvelle page : * [http://packages.debian.org/stable/mail/offlineimap offlineimap]: synchro bi-directionnelle IMAP - un must! Pas adapté pour la migration cependant. * [http://packages.debian.org/t...)
- offlineimap: synchro bi-directionnelle IMAP - un must! Pas adapté pour la migration cependant.
- imapsync: migration de courrier entre deux serveur IMAP. Pratique si vous changez de prestataire. Attention, j'ai eu des problèmes avec des dossiers contenant des caractères accentués (v1.182). Exemple:
imapsync --dry --host1 imap.ouvaton.net --user1 sylvain.beucler@cliss21.org --passfile1 ~/ouvaton.pass --host2 nouveau.server.tld --user2 sylvain --password2 secret
- http://packages.debian.org/testing/net/imapcopy imapcopy]: migration d'un seul coup, pas de migration incrémentielle (si lancé 2 fois, les messages seront en doubles sur la destination)
- Passer de MS Outlook Express à Mozilla Thunderbird:
- (TODO) un outil libre (pstutils, mbx2mbox...)
- ou la version Windows de Thunderbird (utilise une DLL de MS): Outils/Importer.../Courrier/Outlook Express
- Passer de Thunderbird à IMAP:
- Récupérer le courrier dans C:\Documents and Settings\username\Application Data\Thunderbird\Profiles\xxxxx.default\Mail\Local Folders.
- Convertir en Maildir, supprimer les dossier _sbd, virer les accents (à défaut de savoir les convertir au format Courier):
find 'Local Folders' -name '*.msf' -print0 | xargs -0 rm mb2md -s Local\ Folders/ -R cd ~/Maildir rm -rf '.*_sbd' for file in .*; do mv "$file" "`echo $file | sed 's/_sbd//g'`"; done for file in .*; do mv "$file" "`unaccent utf8 "$file"`"; done
Note: tous les fichiers créés par mb2md ont une date aux alentours de 1965. Des clients mal foutus tels que Outlook Express (vive les insultes gratuites :)) affiche cette date à la place du champ Date:
contenu dans l'e-mail. Cela ne vous gènera pas puisque vous passez vers Thunderbird, mais si jamais cela posait problème, il vous faudra coder un petit script pour faire un touch
approprié en fonction de Date:
. Ou plutôt corriger mb2md.