AirV's Blog

Just another blog

Migrate emails from maildir to Gmail

How to migrate emails from maildir to gmail from scott.yang.id.au

 

$ python maildir2gmail.py -u username@gmail.com -p password ~/.maildir/cur
$ python maildir2gmail.py -u username@gmail.com -p password -f "Sent Mail" ~/.maildir/.Sent/cur

 

NB : pour que cela fonctionne, il m’a fallu modifier le script :

self.imap.append(self.folder, ‘(\Seen)’, timestamp, content)

self.imap.append(‘INBOX’, ‘(\Seen)’, timestamp, content)

 

Le script importe que les mails du dossier racine. Donc il faut donc déplacer tous les mails de l’arborescence à la racine du dossier qui va être exporté. Les mails portant les mêmes noms dans chaque dossier (format maildir) il faut au préalable les renommer (script /data/rozec/bin/bash/RenommerDeplacerFichierArborescence)