Wie kann ich E-Mails von einem Google Mail-Konto in ein anderes importieren und dabei meine Etikettenstruktur beibehalten?

20

Ich möchte E-Mails von einem Konto in ein anderes importieren, habe jedoch ungefähr 10 Labels in dem, aus dem ich exportieren möchte. Was ist der einfachste Weg, um dieselben Labels für dieselben E-Mail-Nachrichten im neuen Konto zu erhalten?

Sinnvoll
quelle
1
Bitte sagen Sie mir, dass Sie alle Google aufgefordert haben, dies zu beheben. Ich verwende ein Google Mail-Konto für geschäftliche und ein anderes für private Zwecke. Bevor ich das Geschäftskonto eröffnet habe, habe ich mehrere gekennzeichnete Konversationen gesammelt und gespeichert, die aufbewahrt und aus dem persönlichen Konto übertragen werden müssen. Es scheint nur arbeitsintensiv und ehrlich gesagt lächerlich, dass Google Mail nicht in ein anderes Google Mail-Konto exportiert werden kann, während die Integrität der Struktur mit mehreren Labels erhalten bleibt.

Antworten:

6

Ich habe Got Your Back (GYB) erfolgreich verwendet , um Nachrichten aus 7 Jahren (mit Labels!) Von einem @ gmail.com- Konto auf mein neues Google Apps-Konto in meiner eigenen Domain zu verschieben. Hier ist wie:

Sichern Sie Ihr altes @ gmail.com- Konto

  1. Laden Sie GYB herunter und entpacken Sie es irgendwo. (Ich bin auf einem Mac, also habe ich die "Python Source" -Version verwendet, aber wenn Sie unter Windows arbeiten, benötigen Sie stattdessen diese Version.)
  2. Öffnen Sie eine Eingabeaufforderung oder ein Terminal und wechseln Sie in den Ordner, in den Sie GYB entpackt haben.
  3. Verwenden Sie den folgenden Befehl, um ein Backup Ihres alten Google Mail-Kontos zu erstellen. Wenn Sie die Windows-Version verwenden, ersetzen Sie das python gyb.pyTeil durch gyb.exe.

    python gyb.py --email = [email protected] --action = backup

  4. GYB öffnet eine Webseite, um den Zugriff auf Ihr altes Google Mail-Konto anzufordern. Melden Sie sich mit Ihren alten Google Mail-Anmeldeinformationen an und gewähren Sie ihr Zugriff.
  5. Warten Sie, bis Ihre E-Mail heruntergeladen wurde. Ich hatte 800 MB Post auf dem Konto und es dauerte ungefähr eine halbe Stunde.

Standardmäßig befindet sich das Backup in einem Ordner mit dem Namen [email protected] .

Wiederherstellen der Sicherung in Ihrem neuen Google Apps-Konto

  1. Geben Sie den folgenden Befehl ein. Wenn Sie unter Windows arbeiten, ersetzen Sie python gyb.pydurch gyb.exe.

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

  2. GYB öffnet erneut eine Webseite, auf die Sie Zugriff gewähren können. Melden Sie sich dieses Mal unbedingt in Ihrem neuen Google Apps-Konto an.
  3. Wechseln Sie zurück zu GYB und warten Sie, bis Ihre Sicherung auf dem neuen Konto wiederhergestellt ist. Das hat für mich viel länger gedauert - mindestens 4 oder 5 Stunden mit 800 MB Post.

Einschränkungen

  • Nachdem ich die Sicherung wiederhergestellt hatte, wurden meine alten gesendeten Nachrichten mit einem Label versehen, "\Sent"anstatt unter Gesendete Nachrichten aufgeführt zu werden. Ich gehe davon aus, dass es nicht möglich ist, eine Nachricht im Ordner "Gesendete Nachrichten" abzulegen. Ich habe das Label soeben in "Alte gesendete Nachrichten" umbenannt.
  • Filter werden nicht gesichert, in Labs ist jedoch eine Funktion verfügbar , mit der Sie sie separat exportieren / importieren können.
  • Chats, Spam und Papierkorb werden nicht exportiert.
  • Etiketten mit mehreren Wörtern wurden schließlich dupliziert. Ich hatte ein Etikett mit dem Namen Work Stuff, und alle Nachrichten waren sowohl "Workals auch Stuff"nach der Wiederherstellung mit einem Etikett versehen . Ich habe gerade eines der Duplikate gelöscht und das andere umbenannt.
  • Ich weiß nicht, ob der mit einem Stern versehene Status einer Nachricht exportiert wird, da ich keinen hatte.
Brant
quelle
"Es ist nicht möglich, eine Nachricht in den Ordner" Gesendete Nachrichten "zu verschieben. - Es ist möglich, eine Nachricht in den Ordner" Gesendete Nachrichten "von Google Mail zu verschieben. Das habe ich in OS X Mail.app schon oft gemacht.
Dae
Das Kommandozeilenargument --folderfunktioniert bei mir nicht, benutze stattdessen --local-folder. Ansonsten funktioniert dieses Handbuch immer noch für die aktuelle Version von gyb.
Winterflags
4

Im Google Knol- Artikel : Ändern Ihres Google Mail-Nutzernamens oder Ihrer E-Mail-Adresse heißt es:

Wenn Sie die alte Etikettenstruktur unbedingt benötigen, besteht die einzige Lösung darin, mit einem IMAP-Client eine Verbindung zum alten und zum neuen Konto herzustellen und über Ordner / Etiketten zu kopieren. Diese Lösung kann jedoch schwierig sein, da Sie jeweils nur eine bestimmte ( nicht angegebene ) Menge an E-Mails kopieren können. Das Google Mail Backup -Programm, das nicht zu Google gehört , kann diesen Vorgang möglicherweise unterstützen, ich kann jedoch nicht für seine Wirksamkeit bürgen.

Sinnvoll
quelle
2

Sie können Folgendes tun:

Achtung : Tun Sie dies auf eigenes Risiko. Wenn Sie versehentlich löschen , während in den Papierkorb drücken, wird Ihre Nachrichten verschwunden sein für immer .

  1. Löschen Sie Ihren Papierkorb auf Ihrem alten Konto.
  2. Mülle alle deine Nachrichten in deinem alten Konto aus.
  3. Entreißen Sie ein einzelnes Etikett.
  4. Importieren Sie die Nachrichten mit der POP3-Funktion (E-Mails von anderen Konten abrufen) in Ihr neues Konto.
  5. Kennzeichnen Sie all diese neuen Nachrichten mit demselben Label, das Sie in Ihrem alten Konto verwendet haben.
  6. Mülle in deinem alten Konto die Nachrichten aus, die erfolgreich importiert wurden.
  7. Wiederholen Sie die Schritte 2 bis 5 für jedes Etikett.
  8. Entpacke deine Nachrichten.

Dies wird Ihnen wahrscheinlich nur helfen, wenn Sie Etiketten als Ordner verwenden (dh ein Etikett pro Nachricht). Andernfalls hat Ihr POP3-Client bereits Nachrichten von früher gelesen und es wird chaotisch. Wenn es Ihnen nichts ausmacht, wenn Nachrichten exakt dieselben Tags haben, ist das in Ordnung.

Aktualisieren:

Ich habe es gerade versucht, und das sollte funktionieren. Der Grund dafür ist, dass beim Ablegen von Nachrichten im Papierkorb zwei Dinge passieren:

  • Die Etiketten bleiben erhalten.
  • POP3-Clients sehen die Nachrichten nicht.

Hinweis: Wenn Sie die Nachrichten aus dem Ordner "Alle Nachrichten" in den Papierkorb werfen, wird die folgende irreführende Nachricht angezeigt:

Durch das Verschieben von Konversationen aus "Alle Nachrichten" in den Papierkorb werden diese aus allen Ansichten entfernt, einschließlich Beschriftungen und Suchergebnissen. Dies liegt daran, dass in Google Mail eine Konversation in verschiedenen Ansichten angezeigt werden kann, es jedoch nur eine Kopie gibt. Möchten Sie die einzige Kopie wirklich in den Papierkorb verschieben?

Es hört sich so an, als würden die Etiketten entfernt, aber tatsächlich werden sie im Papierkorb aufbewahrt. Sie werden nur darauf hingewiesen, dass die Nachricht nicht mehr angezeigt wird, wenn Sie auf eine der Beschriftungen links klicken, da sie sich im Papierkorb befindet.

Sinnvoll
quelle
1
Klug! Ich bin gespannt, ob es bei Ihnen funktioniert.
Adam Tuttle
wie geht das mit einer nachricht um, die mehr als ein label hat?
DoNotInstall 16.07.10
@ Ian: Es würde nicht mit mehr als 1 Etikett funktionieren, weshalb ich schrieb, dass es nur funktionieren würde, wenn Sie sie als Ordner verwenden.
Sinnvolle