E-Mail-Migration: So wechseln Sie ganz einfach von einem Server auf einen anderen

Das im Titel angegebene Thema mag für liebe Einwohner von Chabrowsk irrelevant erscheinen, aber manchmal ist es einfach notwendig, es anzusprechen. Tatsache ist, dass ich seit vielen Jahren als Administrator an einem wissenschaftlichen Institut mit humanitärer Ausrichtung arbeite, dessen Mitarbeiter über solche Qualifikationen im Bereich moderner Informationstechnologien verfügen, dass die berüchtigte Buchhaltung vor diesem Hintergrund Witze über einen IT-Spezialisten macht scheint eine Sammlung von Philosophen zu sein, die in alle Geheimnisse der Existenz eingeweiht sind. Angesehene Wissenschaftler schaffen es, die Namen von Mailservern in russischen Buchstaben einzugeben, in Klammern „Hund“ anstelle des „@“-Zeichens zu schreiben (und dann zu sagen, dass dies in der an sie gesendeten E-Mail-Adresse geschrieben wurde) und zu versuchen, E-Mails an WhatsApp zu senden mit The Bat! und eine Menge anderer seltsamer Dinge tun, oft in derselben Nachricht. Es ist sinnlos, sie zu lehren, es ist unmöglich, sie zu bekämpfen; Es bleibt Ihnen nur noch, Ihr Schicksal zu akzeptieren und alle Vorgänge im Zusammenhang mit der Korrektur Ihrer Fehler vollständig zu automatisieren.

Einer der finstersten und gefährlichsten Vorgänge in meiner Praxis war die Migration von Webmail von Server zu Server. Tatsache ist, dass die Mitarbeiter des Instituts über drei offizielle E-Mail-Konten verfügen: eines umfasst einen internen Exchange-Server, ein anderes läuft auf Mail.ru und das dritte läuft auf Gmail. Nein, nicht ich bin ein Idiot, auch nicht sie. Hierbei handelt es sich um eine Anordnung der Geschäftsführung im Zusammenhang mit einigen Abteilungsspielen. Etwas muss innerhalb des Instituts auf dem „Unternehmens“-Server bleiben, etwas, das mit Anträgen und Zuschüssen zu tun hat, muss auf jeden Fall über die russische Post gehen, und die Gmail-Mails meiner lieben Kollegen sind natürlich mit so notwendigen Dingen wie Dokumenten und Tabellen von Google, Backup verknüpft auf Festplatte usw. Das einzige Problem ist, dass sieben Kindermädchen, wie Sie wissen, ein Kind ohne Auge haben – das heißt, in diesem Fall schaffen es meine Kollegen zwischen drei Mailservern auf eindeutigste Weise, die wichtigsten Briefe zu verlieren!

Es gibt noch ein weiteres Problem, das häufig eine E-Mail-Migration erforderlich macht. Moderne E-Mail-Dienste ermöglichen häufig die automatische Weiterleitung von Nachrichten von einem Server an einen anderen, also die E-Mail-Sammlung. Und ein Benutzer, der daran gewöhnt ist, dass seine Nachrichten auf einem Server, beispielsweise Mail.ru, automatisch in Yandex-Mail kopiert werden, vergisst manchmal, dass er auf diese Weise nicht auf alle Nachrichten, sondern nur auf diese Zugriff hat die nach den E-Mail-Sammeleinstellungen empfangen wurden. Daher verspürt er möglicherweise den natürlichen Wunsch, eine vollständige E-Mail-Migration vom alten Server auf einen neuen, häufiger genutzten Server durchzuführen, und an wen wird er sich mit diesem Wunsch wenden? Richtig: Gehen Sie zum nächstgelegenen Systemadministrator!

Ich denke, eine ähnliche Situation entsteht für jeden, der irgendwie gezwungen ist, mehrere E-Mail-Konten zu haben, insbesondere um diese zu verwalten, oder einfach von Server zu Server wechseln möchte, ohne wichtige Informationen zu verlieren. Natürlich können IT-Experten dieses Problem leicht mit zwei Klicks lösen, aber wenn Sie wenig Erfahrung in solchen Angelegenheiten haben, kann die E-Mail-Migration für Sie eine schwierige Aufgabe sein. Deshalb habe ich beschlossen, kurz meine Erfahrungen darüber zu teilen, wie man E-Mail-Nachrichten einfach in einen Speicher exportiert und dann E-Mails auf einen anderen Server importiert. Vielleicht hilft diese Operation jemandem, kleinere Probleme zu beseitigen oder einfach das Leben einfacher zu machen!

Briefe exportieren: ein wenig Theorie, ein wenig Praxis

Grundsätzlich arbeiten Mailserver mit Client-Programmen über eines von zwei Protokollen: POP3 oder IMAP. Wenn Ihnen diese Namen plötzlich nichts mehr sagen (kommt das noch vor?), versuche ich es mit einfachen Worten zu erklären: Das POP3-Protokoll lädt Briefe vom Server auf Ihren Computer herunter und das IMAP-Protokoll verarbeitet sie direkt auf dem Server. Ältere E-Mail-Clients arbeiteten (und arbeiten weiterhin) standardmäßig mit dem POP3-Protokoll und luden E-Mail-Nachrichten in einen speziell für den Client zugewiesenen Ordner hoch (normalerweise irgendwo im Verzeichnis des Benutzers, zwischen Ordnern mit standardmäßig ausgeblendeten Anwendungsdaten). Das IMAP-Protokoll ist moderner und kann auch zum Importieren von Briefen auf einen lokalen oder Netzwerkspeicher verwendet werden. Die Frage ist also vor allem nicht, wie man die benötigten Briefe herunterlädt, sondern wie man sie an den gewünschten Server weiterleitet, um die Mail-Migration durchzuführen. Die einfachste Möglichkeit besteht darin, das IMAP-Protokoll zu verwenden, alle Briefe, die es verwenden, in einen Speicher im EML-Format zu kopieren und sie dann in einen anderen Ordner eines anderen Kontos hochzuladen, wobei man sich die Tatsache zunutze macht, dass das Format der Briefdateien im Allgemeinen genau das gleiche ist .

Wie macht man das?

Die einfachste und kostengünstigste Methode, die ich verwende, besteht darin, E-Mails mit einem Datenkopierprogramm zu migrieren, das das IMAP-Protokoll unterstützt. Dies erfolgt in zwei Schritten.

  • Importieren Sie E-Mails aus einem Ordner auf dem Server in einen Speicher im EML-Format.
  • Exportieren von E-Mails über IMAP in einen anderen Ordner auf einem anderen Server.

In diesem Fall verhält sich das Mail-Migrationsprogramm aus Sicht beider Server wie ein normaler IMAP-Client. (Bei den meisten Mailservern müssen Sie übrigens zulassen, dass das angegebene Programm als E-Mail-Client verwendet wird. Bevor Sie also eine E-Mail-Migration mit einem Dienstprogramm durchführen, müssen Sie sich unbedingt bei Ihrem E-Mail-Konto anmelden und dem Server erlauben, dieses Dienstprogramm zu verwenden in der Liste der verfügbaren IMAP-Clients). Solche Programme erfordern in der Regel nur minimale manuelle Arbeit, um die E-Mail-Migration vorab einzurichten. Normalerweise können Sie sogar einen Zeitplan für die regelmäßige automatische Migration von E-Mails von Server zu Server einrichten, wenn Sie dies aus irgendeinem Grund benötigen. Persönlich verwende ich das Programm zum Exportieren von Postbriefen Handliches BackupGlücklicherweise ist es auf fast allen unseren Maschinen installiert und erfordert ein Minimum an Einstellungen, außerdem wird es zentral vom Rechner des Administrators aus ausgeführt – Sie müssen nirgendwo hingehen. Aber im Großen und Ganzen spielt die verwendete Software keine Rolle, solange sie E-Mails direkt auf den Webserver exportieren und importieren kann und auf beiden Servern ein einziges Format für Briefe unterstützt.

Und Microsoft ist wie immer...

Ein weiteres Problem ist die Migration von Exchange- oder Outlook-E-Mails (ich meine nicht den Outlook.com-Mailserver, sondern den Client), da Microsoft wie üblich einen nicht standardmäßigen Weg einschlägt. Es ist gut, wenn Sie in dieser Situation über eine spezielle Software zum Exportieren von Outlook-Mails oder Exchange-Servern verfügen. Dann wird die Aufgabe vereinfacht, indem Sie die Anweisungen zum Migrieren von E-Mail-Nachrichten unter der Steuerung des entsprechenden Programms lesen. Es ist gut, dass es eine ganze Reihe solcher Programme sowie spezielle Plugins für die entsprechende Software gibt, die auf Microsoft-Produkte ausgerichtet sind.

POP3-E-Mail-Migration

Manche Menschen mögen Perversion, aber im Allgemeinen ist das nicht der Fall. Daher besteht keine Notwendigkeit, E-Mails mithilfe des POP3-Protokolls von Server zu Server zu übertragen. Dies ist alt und hässlich. Wechseln Sie auf beiden Servern zu IMAP (fast jeder Anbieter hat detaillierte Anweisungen dazu) und machen Sie dann alles wie oben beschrieben (oder verwenden Sie zumindest das im Mail-Dienst integrierte Migrationstool – manchmal gibt es solche Tools, obwohl sie praktisch sind). Die Bedienlogik lässt meist zu wünschen übrig. Sie können auch die altmodische manuelle Methode ausprobieren: Übertragen Sie Briefe mithilfe eines Client-Programms von Ordner zu Ordner oder wählen Sie sie einfach aus und senden Sie sie an einen neuen Server. Es war einmal, als wir klein waren, haben wir alle genau das getan, und es kam uns nicht unanständig vor, also kann man in einer aussichtslosen Situation versuchen, ähnliche Handarbeiten noch einmal zu machen ...

Im Allgemeinen erfüllt die Migration von E-Mails von Server zu Server durch sequenzielles Importieren von E-Mails in den Speicher und anschließendes Exportieren von E-Mail-Nachrichten an einen neuen Server über das IMAP-Protokoll alle grundlegenden Kriterien für eine einfache Arbeit mit Programmen. Diese Kriterien sind klare Logik, Sicherheit, Automatisierung und eine große Anzahl vorgefertigter Tools, die Ihnen die Arbeit abnehmen können. Ich hoffe also, dass dieser Hinweis von mir jemandem nützlich sein wird und das Leben in den Fällen erleichtert, in denen die Buchhaltungs- oder Planungsabteilung plötzlich dringend verlangt, sie von Yandex nach Mail.ru, von Google nach Yahoo zu übertragen! oder irgendwo sonst, wo der Chef, plötzlich besorgt über den Standort der Post, bestellt. Lassen Sie sich nicht ermüden, Kolleginnen und Kollegen!

Source: habr.com

Kommentar hinzufügen