Domain verschieben und IMAP-E-Mail behalten - Linux Evolution, Mac Mail

3773
Douglas Squirrel

Bei dieser Frage geht es darum, E-Mails während eines Serverumzugs zu halten, bei denen die Clients Linux (ich) und Mac (meine Frau) mit IMAP sind.

Ich erhalte eine E-Mail unter me@mydomain.com über einen Webmail-Dienst, den mein Hosting-Unternehmen (1und1) bereitstellt. Ich habe es in der Evolution über IMAP gelesen, daher sollte ich Kopien aller E-Mails auf meinem lokalen Rechner haben.

Ich habe mydomain.com gerade von einem Kontotyp in einen anderen verschoben, und das Hosting-Unternehmen verschiebt meine vorhandene E-Mail-Adresse nicht auf dem Server, wenn ich dies tue. Ich nehme an, sie verschieben mein Konto auf einen anderen Mailserver und entscheiden nicht einen Migrationspfad für die E-Mail angeben, der auch verschoben werden soll (ja, das ist ärgerlich).

Vor der Migration habe ich Evolution (Datei -> Backup-Einstellungen) gesichert und die Datei evolution-backup.tar.gz vor Ort überprüft, um sicherzugehen, dass sich meine E-Mails dort befinden. Nach der Migration habe ich wiederhergestellt (Datei -> Einstellungen wiederherstellen) und hatte gehofft, dass ich alle meine Mails wieder sehen würde. Leider zeigt Evolution mir nur neue E-Mails, die an das Konto gesendet wurden, nicht die alte E-Mail.

Gibt es eine Möglichkeit, die alte Mail zurück in den Mailserver zu bekommen oder zumindest in Evolution anzuzeigen, wie sie vor dem Umzug war? Wenn nicht, kann ich es auf eine bequeme Weise lesen, z. B. in Evolution offline oder in einer Textdatei (dann kann ich die Mails auswählen, die ich wirklich behalten möchte, und sie mir erneut zusenden).

Ich bin auch dabei, einen ähnlichen Schritt für die Domain meiner Frau, mywife@herdomain.com, zu unternehmen. Sie liest ihre Mail auf einem Mac mit IMAP an Apple Mail. Kann ich irgendetwas tun, um die Bewegung für sie reibungslos zu gestalten? (Ich habe bereits [ihren Benutzer] / Library / Mail gesichert, bin aber nicht sicher, was zu tun ist, wenn der Umzug abgeschlossen ist.)

3

4 Antworten auf die Frage

2
ricbax

IMAP - Internet Message Access Protocol entspricht genau dem Akronym, es ist nur der Zugriff. Dies bedeutet, dass alle Nachrichten auf dem Remote-Mail-Server verbleiben und in Evolution geladen werden, wenn Sie die jeweilige E-Mail-Nachricht anklicken / anfordern.

Wenn Sie in Ihren Einstellungen keine Option zum Herunterladen einer lokalen Kopie der Nachrichten festgelegt haben, sehen Sie nur die Kopfzeilen der E-Mails und nicht die eigentliche E-Mail.

Wenn Ihre evolution-backup.tar.gz-Sicherung nicht groß ist (unter der Annahme von 1-3 MB), wurden in Ihrem Spot-Check nur Kopfzeilen angezeigt.

Im Grunde befinden sich alle Ihre Nachrichten immer noch auf dem alten Server. Wenn dies der Fall ist, hoffe ich, dass Sie immer noch auf Ihre Nachrichten zugreifen können.

Wenn sich jedoch Ihre evolution-backup.tar.gz in den Hundert Megabyte befindet, sind die Nachrichten vollständig gesichert, und Sie müssen sie auf Ihren neuen Mail-Server importieren, anstatt über den Mail-Client. Dies kann über das Bedienfeld des neuen Hosting-Unternehmens oder über Shell-Zugriff zur Durchführung eines Daten-Dumps erfolgen. Die Daten in evolution-backup.tar.gz müssen ebenfalls in einem kompatiblen Format vorliegen.

Nebenbei bemerkt wäre es besser gewesen, die Mail über das Bedienfeld von 1and1 zu sichern.

Danke Ricbax. Leider scheint es keine Backup-Funktion im Kontrollfeld von 1and1 zu geben und auch keine Möglichkeit zum Importieren. Ich habe keinen Shell-Zugriff auf ihren Mailserver. Ich vermute, ich könnte meinen eigenen Mailserver auf meinem Ubuntu Linux-Server einrichten und die Mail dorthin übertragen. wie würde ich dann den import durchführen? (Woher weiß ich, ob die Daten in der Sicherung kompatibel sind?) Douglas Squirrel vor 15 Jahren 0
Übrigens enthält die Sicherungsdatei definitiv mindestens einige der Nachrichtentexte. Ich habe ein Häkchen gesetzt und kann Textdateien anzeigen, die den Nachrichtentext enthalten. Die Größe beträgt 10 MB, was sinnvoll ist, da ich zu Beginn keine großen Mengen an E-Mails hatte. Douglas Squirrel vor 15 Jahren 0
Um sie zu importieren, muss der Mail-Server-Typ von POSTFIX, QMAIL, SENDMAIL, EXIM4 verwendet werden. Ich glaube, Ubuntu verwendet standardmäßig POSTFIX. Ich bin nicht sicher, in welchem ​​Format Evolution Ihre E-Mails gespeichert hat. Sie müssen das Format überprüfen und dann abhängig von diesem MTA prüfen, ob Sie sie in die E-Mail-Ordner dieses MTA portieren können. Ich bin froh zu hören, dass Sie tatsächlich Ihre E-Mails haben. Eine andere Möglichkeit, sie wieder in Evolution zu bringen, besteht darin, ein Bash-Skript zum Importieren zu verwenden, das möglicherweise einfacher ist als das Einrichten eines eigenen MTA. ricbax vor 15 Jahren 0
1
ℝaphink

Sie können die alte Mail wahrscheinlich vom alten Server abholen, in einem lokalen Ordner auf Ihrem Computer speichern und dann auf den neuen Server verschieben. Sie sehen nicht so aus, als gehörten sie zu dem neuen Server, aber zumindest haben Sie eine vollständige lokale Kopie davon.

0
afrazier

Wenn Sie den Hosting-Provider nicht geändert haben, sondern nur den Account-Level, würde ich mit 1 & 1 ein Support-Ticket eröffnen. Sie können Ihnen vielleicht direkt helfen.

Aber für einen Super-User, was macht der Spaß an * diesem *? ;-) Arjan vor 14 Jahren 1
0
jww

Domain verschieben und IMAP-E-Mail beibehalten ...

Ich habe das Problem erfahren, dass der lokale E-Mail-Client (MUA) lokale Nachrichten löscht, nachdem der Hosting-Provider gewechselt wurde. MUAs wie Evolution und Thunderbird verschmelzen nicht so, wie Sie es sich wünschen.

Sie müssen eine Migration durchführen. Bevor Sie den alten Server offline schalten, müssen Sie einen neuen Server einrichten. Lassen Sie dann ein Migrationstool wie IMAP Migration Tool die E-Mails mit IMAP vom alten Server auf den neuen Server kopieren.

Sobald der E-Mail-Kopiervorgang abgeschlossen ist, können Sie den alten Server offline schalten. Sie können den neuen Server auch in den Namen des alten Servers umbenennen, um Unterbrechungen zu minimieren.

Glücklicherweise können Leute wie Sie und ich die manuelle Migration durchführen. Wenn Sie 30.000 Benutzer hätten, wäre dies aufgrund der zusätzlichen Kosten für die Kontenverwaltung wahrscheinlich sehr viel schmerzhafter. Das heißt, Sie können nicht mit dem manuellen Erstellen eines Kontos und dem Festlegen des Kennworts bei 30.000 Benutzern auskommen.

Siehe auch Julians Antwort bei der E-Mail-Migration: Pumpen von E-Mails in das IMAP-Konto und Sathyas Antwort unter Übertragen vieler Nachrichten zwischen IMAP-Konten .