Je dois déplacer de très nombreux e-mails (plus d'un millier) d'un ancien fournisseur d'hébergement IMAP vers un nouveau fournisseur d'hébergement IMAP. Je sais que je peux simplement configurer les anciens et les nouveaux comptes dans Thunderbird et les glisser-déposer, mais c'est très lent et continue à expirer. Existe-t-il un meilleur moyen, plus automatisé, de copier tous les messages (et toutes les boîtes aux lettres) entre les serveurs IMAP?
11
IMAPSync est l'outil que vous recherchez. IMAPSync
Dans la FAQ, il y a plein de bons exemples
la source
Utilisez le Mutt fiable ( http://www.mutt.org/ ).
mutt -f imap://username@sourceimaphost/INBOX/folder
t
ou marquez tous les messages parT
et saisissez~A
. (AvecT
, vous pouvez spécifier différents modèles ( http://www.mutt.org/doc/manual/manual-4.html#ss4.2 ).;s
("enregistrer") et entrezimap://username@destimaphost/INBOX/folder
. (Cela marque les messages source comme supprimés (D
); si vous ne le souhaitez pas, utilisez;C
("copier") à la place.)q
. Vous pouvez choisir de purger les messages supprimés.Cela permet de déplacer un dossier d'un compte à un autre. Répétez cette opération pour plusieurs dossiers.
la source
imaps:
place deimap:
. Si lausername
pièce contient déjà un@
(par exemple, comme dans Google Apps), remplacez-le par%40
. Exemple:imaps://username%[email protected]/INBOX/folder
.OfflineIMAP est une autre option ( http://offlineimap.org/ ).
la source
À l'origine, nous avons écrit cet article sur les problèmes de migration des e-mails: http://alloraconsulting.com/it-solutions/28-transferring-email-from-one-host-to-another
L'article est assez ancien, mais après de nombreuses années de migrations en masse occasionnelles d'IMAP vers Exchange / IMAP, ce sont les solutions OpenSource qui fonctionnent le mieux, comme celle-ci:
https://sourceforge.net/projects/migrationtool/
la source
Vous pouvez également utiliser isync / mbsync . Je viens de l'utiliser (sur quelques jours, en raison des limites de quota imposées par Google et (spécialement) Apple) pour copier quelques dizaines de milliers de courriels depuis Gmail do iCloud. Après la copie, la suppression des e-mails du côté GMail a été plus facile et plus rapide (pour tout supprimer) via l'interface Web.
Pour une nouvelle tentative continue (après la déconnexion en raison des limites de quota) jusqu'à ce que tout soit copié avec succès, on pourrait l'exécuter comme (bash):
la source