it-swarm.it

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

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?

20
Senseful

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

Backup del 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 parte python gyb.py con gyb.exe.

    python gyb.py --email = [email protected] --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 [email protected] .

Ripristino del backup sul tuo nuovo account Google Apps

  1. Digita il comando seguente. Ancora una volta, se sei su Windows, sostituisci python gyb.py con gyb.exe.

    python gyb.py --email = [email protected] --action = restore --folder = GYB-GMail-Backup - [email protected]

  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 è presente na funzione disponibile in Labs che consente di esportarli/importarli separatamente.
  • Chat, Spam e Cestino non vengono esportati.
  • Le etichette multi-word sono state duplicate. Avevo un'etichetta chiamata Work Stuff, e tutti i suoi messaggi erano etichettati sia "Work che 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.
6
Brant

In Google Knol: Modifica del nome utente o dell'indirizzo email di Gmail , dice:

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 Backup di Gmail potrebbe essere in grado di aiutare con questo processo, ma non posso garantirne l'efficacia.

4
Senseful

Puoi fare quanto segue:

Attenzione: farlo a proprio rischio. Se premi accidentalmente Elimina mentre sei nel cestino, i tuoi messaggi spariranno 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 (ovvero 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.

Aggiornamento:

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 viste, comprese le etichette e i risultati della ricerca. Questo perché in Gmail è possibile visualizzare una conversazione in una varietà di 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.

2
Senseful

Se le etichette vengono applicate in base ad alcune regole di base, è possibile applicare alcuni filtri per etichettare automaticamente la posta in modo appropriato e utilizzare no dei metodi suggeriti da Google per importare la posta dal vecchio account Gmail

0
conorgriffin