Outil pour copier des dossiers IMAP d'un serveur à un autre

10

J'ai besoin d'un outil basé sur Unix, tel qu'un script shell ou un programme en ligne de commande, pour copier des dossiers IMAP d'un serveur à un autre. Idéalement, l'outil doit copier tous les dossiers pour un seul compte (boîte de réception, envoyés, corbeille et dossiers créés par l'utilisateur) à la fois, plutôt qu'un seul dossier à la fois. Il doit conserver les dates des messages. En option, j'aimerais pouvoir copier un seul dossier IMAP.

Sinon, existe-t-il un outil pour copier un fichier mbox sur un serveur IMAP? J'ai un accès direct aux fichiers mbox dans le système de fichiers, mais pas au système de fichiers du serveur IMAP distant.

Modifier: existe-t-il un moyen pour un utilisateur de migrer ses propres questions vers Server Fault?

Barry Brown
la source

Réponses:

6

vérifiez également imapsync , un excellent outil !!!


la source
Ce programme fonctionne comme un charme!
Barry Brown
imapsync n'est plus gratuit. Il en coûte environ 35 $. Mais cela fonctionne toujours très bien.
Barry Brown
super outil, ça vaut le coup, j'ai de très bonnes expériences à l'utiliser quand il était gratuit.
Paul
Se trouve être libre sur macports: trac.macports.org/browser/trunk/dports/mail/imapsync/Portfile
Randy Sugianto
Je l'ai trouvé sur GitHub publié sous une "LICENCE PUBLIQUE NO LIMIT" en juin 2012. Il ressemble à un package solide; cela vaut probablement la peine de payer si cela fonctionne pour une grande migration.
tomlogic
5

Jetez un œil à offlineimap - il peut synchroniser plusieurs serveurs imap, faire du serveur à maildir, et probablement l'inverse également.

zigdon
la source
1
Un +1 pour offlineimap - qui a d'ailleurs un paquet Debian, donc vous pouvez facilement apt-get offlineimap. Un outil génial pour répliquer des boîtes aux lettres.
Jeremy McGee
Cela semble bien fonctionner. C'est dommage que l'auteur pense que sa documentation est tout ça. Vous feriez mieux de récupérer l'exemple de fichier de GIT: github.com/OfflineIMAP/offlineimap/blob/master/offlineimap.conf Bien sûr, la version qui est dans Squeeze n'est pas la dernière. Alors méfiez-vous. Cela fonctionne pour Gmail BTW.
d -_- b
2
Pour sauver les autres de la chaîne de liens, offlineimap a déménagé ici: offlineimap.org
Klox
3

Je suis un "fan" de ces utilitaires perl: http://www.athensfbc.com/imap_tools/ et je les ai assez utilisés

Stygge
la source
1
Je regarde cette question par recherche google, mais cette réponse m'a vraiment aidé, merci beaucoup! +1
Karel Bílek