Come posso importare la posta da un account Gmail a un altro, preservando la mia struttura di etichette?


20

Vorrei importare la posta da un account a un altro, ma ho circa 10 etichette in quello da cui voglio esportare. Qual è il modo più semplice per ottenere le stesse etichette sugli stessi messaggi di posta elettronica sul nuovo account?


1
per favore dimmi che tutti hanno invitato Google a risolvere questo problema. Uso un account Gmail per lavoro e un altro per uso personale. prima di aprire l'account biz, avevo accumulato e salvato diverse conversazioni etichettate che devono essere conservate e trasferite dall'account personale. Sembra solo laborioso e francamente ridicolo che Gmail non possa esportare su un altro account Gmail mantenendo l'integrità della struttura a più etichette.

Risposte:


6

Ho usato con successo Got Your Back (GYB) per spostare 7 anni di messaggi (con etichette!) Da un account @ gmail.com al mio nuovo account Google Apps nel mio dominio. Ecco come:

Backup del tuo vecchio account @ gmail.com

  1. Scarica GYB e decomprimilo da qualche parte. (Sono su un Mac, quindi ho usato la versione "Python Source", ma se sei su Windows avrai bisogno di quella versione.)
  2. Apri un prompt dei comandi o un terminale e passa alla cartella in cui hai decompresso GYB.
  3. Utilizzare il comando seguente per eseguire un backup del vecchio account Gmail. Se si utilizza la versione di Windows, sostituire la python gyb.pyparte con gyb.exe.

    python gyb.py --email = youremail@gmail.com --action = backup

  4. GYB aprirà una pagina Web per richiedere l'accesso al tuo vecchio account Gmail. Accedi con le tue vecchie credenziali di Gmail e concedi l'accesso.
  5. Attendi il download della tua posta. Avevo 800 MB di posta nell'account e ci sono voluti circa mezz'ora.

Per impostazione predefinita, il backup si trova in una cartella denominata GYB-GMail-Backup-youremail@gmail.com .

Ripristino del backup sul tuo nuovo account Google Apps

  1. Digita il comando seguente. Ancora una volta, se sei su Windows, sostituiscilo python gyb.pycon gyb.exe.

    python gyb.py --email = newacccount@tuodominio.com --action = restore --folder = GYB-GMail-Backup- youremail@gmail.com

  2. Ancora una volta, GYB aprirà una pagina Web in modo che tu possa concedergli l'accesso. Assicurati di accedere al tuo nuovo account Google Apps questa volta.
  3. Torna a GYB e attendi che il backup venga ripristinato sul nuovo account. Ciò ha richiesto molto più tempo per me, almeno 4 o 5 ore con 800 MB di posta.

limitazioni

  • Dopo aver ripristinato il backup, i miei vecchi messaggi inviati sono stati etichettati "\Sent"anziché essere effettivamente elencati in Messaggi inviati. Suppongo che ciò sia dovuto al fatto che non è possibile inserire effettivamente un messaggio nella "cartella" Messaggi inviati. Ho appena rinominato l'etichetta in qualcosa come "Old Sent Messages".
  • Non viene eseguito il backup dei filtri, ma in Labs è disponibile una funzione che consente di esportarli / importarli separatamente.
  • Chat, Spam e Cestino non vengono esportati.
  • Le etichette multi-parola sono state duplicate. Ho avuto un'etichetta di nome Work Stuff, e tutti i suoi messaggi sono stati etichettati sia "Worke Stuff"dopo il ripristino. Ho appena eliminato uno dei duplicati e ribattezzato l'altro.
  • Non so se viene esportato lo stato contrassegnato da un messaggio, dato che non ne avevo.

"Non è possibile inserire effettivamente un messaggio nella cartella" Messaggi inviati ". - È possibile inserire qualsiasi messaggio nella cartella Messaggi inviati effettiva in Gmail. L'ho fatto molte volte in OS X Mail.app.
Dae,

L'argomento della riga di comando --foldernon funziona per me, invece usa --local-folder. A parte questo, questa guida funziona ancora per la versione corrente di gyb.
Winterflags

4

In Google Knol: modifica del nome utente o dell'indirizzo email di Gmail , indica:

Se hai assolutamente bisogno della vecchia struttura di etichette, l'unica soluzione è utilizzare un client IMAP per connetterti al vecchio e al nuovo account e copiare su cartelle / etichette. Ma questa soluzione può essere complicata, perché puoi copiare solo una determinata quantità di posta ( non specificata ) alla volta. Il programma non Google Gmail Backup potrebbe essere in grado di aiutare con questo processo, ma non posso garantirne l'efficacia.


2

Puoi fare quanto segue:

Attenzione : farlo a proprio rischio. Se si preme accidentalmente Elimina mentre nel cestino, i messaggi saranno persi per sempre .

  1. Cancella la spazzatura sul tuo vecchio account.
  2. Cestino di tutti i tuoi messaggi nel tuo vecchio account.
  3. Decomprimi una singola etichetta.
  4. Importa i messaggi nel tuo nuovo account utilizzando la funzione POP3 (Ricevi posta da altri account).
  5. Tagga tutti questi nuovi messaggi con la stessa etichetta che hai usato sul tuo vecchio account.
  6. Nel tuo vecchio account, cestinare i messaggi che sono stati importati correttamente.
  7. Ripetere i passaggi 2-5 per ciascuna etichetta.
  8. Decomprimi i messaggi.

Questo probabilmente ti aiuterà solo se usi le etichette come cartelle (cioè un'etichetta per messaggio). Altrimenti il ​​tuo client POP3 avrà già letto i messaggi di prima e diventa disordinato. Se non ti dispiace che i messaggi abbiano gli stessi identici tag, allora va bene.

Aggiornare:

L'ho appena provato e questo dovrebbe funzionare. Il motivo per cui funziona è che quando metti i messaggi nel cestino, accadono due cose:

  • Le etichette sono conservate.
  • I client POP3 non vedranno i messaggi.

Nota: quando si eliminano i messaggi dalla cartella Tutti i messaggi, verrà visualizzato il seguente messaggio fuorviante:

Lo spostamento delle conversazioni da Tutti i messaggi nel Cestino li rimuoverà da tutte le visualizzazioni, comprese le etichette e i risultati della ricerca. Questo perché in Gmail è possibile visualizzare una conversazione in diverse visualizzazioni, ma esiste una sola copia. Sei sicuro di voler spostare l'unica copia nel Cestino?

Sembra che le etichette verranno rimosse, ma in realtà verranno conservate nel cestino. Ti sta solo facendo sapere che quando fai clic su una delle etichette a sinistra, non vedrai più il messaggio poiché è nel cestino.


1
Intelligente! Sarò interessato a sapere se funziona per te.
Adam Tuttle,

come fa a far fronte a un messaggio con più di un'etichetta?
DoNotInstall

@Ian: non funzionerebbe con più di 1 etichetta, motivo per cui ho scritto che funzionerebbe solo se li usassi come cartelle.
Senso

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.