Migrer un compte d’un Gmail à un autre : impossible sans client lourd

En théo­rie, pour dépla­cer tous les mails d’un compte Gmail à un autre, il suf­fi­rait de mettre en place le filtre suivant :

to:ancienmail@example.com
Transférer à nouveaumail@example.com, rétroactif

En pra­tique, ça ne marche pas, pour deux rai­sons. Une lié à la rétro­ac­ti­vité et une liée, appa­rem­ment, à un bug.

Ci-dessous, je vais expli­quer les deux sources de dys­fonc­tion­ne­ment et leurs deux solu­tions de substitution.

Erreur #1 : rétroactivité

C’est docu­menté, la rétrac­ti­vité des trans­ferts n’est pas supportée.

Please note: The fil­ter for for­war­ding mes­sages to other email addresses doesn’t work retroac­ti­vely for mes­sages you’ve already recei­ved in your inbox (i.e. the ‘Apply fil­ter to # conver­sa­tions below’ won’t work for fil­ter action).

Erreur #2 : bug

Même après avoir reçu un nou­veau mail pos­té­rieur à la mise en place du filtre, le trans­fert ne fonc­tionne pas (Google Apps Free vers Google Apps Free, mais Gmail ou Pre­mier ne devraient pas mieux fonc­tion­ner). Pos­sible arte­fact : nous pas­sons par des adresses tem­po­raires four­nies par Google (@example.com.test-google-a.com) car nous n’avons pas de contrôle sur les MX (il y a bien sûr une redi­rec­tion à l’autre bout de la chaine et les mails pour @example.com nous arri­vaient bien).

Solu­tion pour erreur #1 (rétro­ac­ti­vité) : client lourd

On se connecte à ancienmail@example.com et nouveaumail@example.com depuis Out­look, Mail.app, Thun­der­bird (tant qu’à faire en IMAP, mais ce n’est pas obli­ga­toire), on recrée les dos­siers à la main (eh oui…) puis on déplace les mails (avec sélec­tion­ner tout, mais atten­tion si vous en avez des dizaines de mil­liers ; il y aura des timeout).

Pas­ser direc­te­ment par des com­mandes IMAP en ligne de com­mande est pro­ba­ble­ment plus puis­sant, mais je ne sais pas faire

Solu­tion pour erreur #2 (bug) : MailFetcher

Mail­Fet­cher est un fonc­tion­na­lité de Gmail qui per­met de récu­pé­rer du mail en POP (pas en IMAP ; juste en POP). Elle est acces­sible dans #settings/accounts. Assurez-vous d’abord d’avoir activé le POP sur ancienmail@example.com (dans #settings/fwdandpop).

Conclu­sion : Le trans­fert des mails d’une boite vers une autre est bogué sur Gmail. Pour le cor­ri­ger, on est obligé d’utiliser un client lourd (pour le mail déjà là) et Mail­Fet­cher (pour le cour­rier à venir).

Le pire, c’est que côté inter­face, ce serait très simple à faire : un bête filtre.

Loading Facebook Comments ...

2 réflexions au sujet de « Migrer un compte d’un Gmail à un autre : impossible sans client lourd »

Laisser un commentaire