Migration de courriels : comment déménager d'un serveur à un autre sans problème

Le sujet mentionné dans le titre peut sembler obsolète pour des personnes respectées sur Habr, mais parfois, il est nécessaire de le soulever. En effet, cela fait de nombreuses années que je suis administrateur dans un institut de sciences humaines, où les employés ont une telle compétence en matière de technologies de l'information modernes, que la fameuse comptabilité des blagues sur les informaticiens semble ici être une assemblée de philosophes, initiés à tous les mystères de l'existence. Les chers scientifiques parviennent à introduire des noms de serveurs de messagerie en utilisant des lettres russes, à remplacer le signe "@" par "souris" entre parenthèses (et ensuite affirmer que c'était écrit de cette manière dans l'adresse e-mail qui leur a été envoyée), à essayer d'envoyer des courriels sur WhatsApp via The Bat ! et à faire encore beaucoup de choses étranges, souvent dans le même message. Les enseigner est inutile, combattre contre eux est impossible ; il ne reste plus qu'à accepter son destin et à automatiser au maximum toutes les opérations liées à la correction de leurs erreurs.

L'une des opérations les plus sinistres et dangereuses de ma pratique a été la migration de courriels Web d'un serveur à un autre. En effet, les employés de l'institut disposent de trois comptes de messagerie professionnels : l'un utilise un serveur Exchange interne, l'autre fonctionne sur Mail.ru, et le troisième est sur Gmail. Non, ce n'est pas moi qui suis idiot, ni eux d'ailleurs. C'est une directive de la direction, liée à des jeux administratifs. Certaines choses doivent rester à l'intérieur de l'institut sur le serveur "corporatif", d'autres liées aux demandes et aux subventions doivent nécessairement passer par la messagerie russe, et la messagerie Gmail est liée pour mes respectés collègues à des choses telles que les documents et les feuilles de calcul Google, le sauvegarde sur disque, etc. Le souci, c'est que, comme l'on dit, avec sept nourrices, l'enfant est aveugle — c'est-à-dire, dans ce cas, entre les trois serveurs de courriels, mes collègues parviennent, d'une manière des plus explicites, à perdre les courriers les plus importants !

Il existe également un autre problème qui rend souvent nécessaire la migration des e-mails. Les services de messagerie modernes permettent souvent la retransmission automatique des messages d'un serveur à un autre, c'est-à-dire la collecte des e-mails. Un utilisateur habitué à ce que ses messages sur le serveur, par exemple Mail.ru, soient automatiquement copiés sur Yandex, finit parfois par oublier qu'il n'a accès qu'aux messages qui ont été reçus après la configuration de la collecte des e-mails. Par conséquent, il peut ressentir le besoin naturel d'effectuer une migration complète des e-mails d'un ancien serveur vers un nouveau, plus utilisé. Et à qui s'adressera-t-il avec ce besoin ? Bien sûr, au plus proche administrateur système !

Je pense qu'une situation similaire se retrouve chez quiconque obligé d'avoir plusieurs comptes de messagerie, surtout s'il doit les administrer, ou simplement souhaite passer d'un serveur à un autre sans perdre d'informations importantes. Bien sûr, les vétérans de l'informatique résoudront cette tâche en un clin d'œil, mais si vous n'êtes pas très expérimenté dans ce domaine, la migration des e-mails peut devenir un défi compliqué. C'est pourquoi j'ai décidé de partager brièvement mon expérience sur la façon d'exporter des e-mails vers un espace de stockage et d'importer ensuite ces e-mails sur un autre serveur sans problème. Peut-être que cette opération aidera certains à éviter de petits désagréments ou tout simplement à faciliter leur vie !

Exportation des e-mails : un peu de théorie, un peu de pratique

En gros, les serveurs de messagerie fonctionnent avec des programmes clients selon l'un des deux protocoles : POP3 ou IMAP. Si ces noms ne vous disent rien (ça arrive, n'est-ce pas ?), laissez-moi expliquer simplement : le protocole POP3 télécharge les e-mails depuis le serveur sur votre ordinateur, tandis que le protocole IMAP les gère directement sur le serveur. Les anciens clients de messagerie fonctionnaient par défaut (et continuent de le faire) avec le protocole POP3, téléchargeant les messages dans un dossier spécialement dédié au client (qui se trouve généralement quelque part dans le répertoire de l'utilisateur, parmi les dossiers d'application cachés par défaut). Le protocole IMAP est plus moderne, et il permet également d'importer des e-mails dans un stockage local ou réseau. Donc, la question n'est pas vraiment de savoir comment télécharger les e-mails dont vous avez besoin, mais comment les transférer vers le serveur approprié pour effectuer la migration des e-mails. La solution la plus simple consiste à utiliser le protocole IMAP, à copier tous les e-mails dans un stockage au format EML, puis à les transférer dans un autre dossier sur un autre compte, en profitant du fait que le format des fichiers d'e-mails est généralement identique.

Comment faire cela ?

La méthode simple que j'utilise avec le minimum d'effort consiste à migrer les e-mails via un programme de transfert de données qui prend en charge le protocole IMAP. Cela se fait en deux étapes.

  • Importation des e-mails d'un dossier sur le serveur dans un stockage au format EML.
  • Exportation des e-mails vers un autre dossier sur un autre serveur via IMAP.

Dans ce cas, le programme de migration des e-mails se comporte comme un client IMAP normal du point de vue des deux serveurs. (Au fait, la plupart des serveurs de messagerie vous demanderont la permission d'utiliser le programme spécifié comme client de messagerie, donc avant d'effectuer la migration des e-mails avec un utilitaire quelconque, assurez-vous de vous connecter à votre compte de messagerie et d'autoriser le serveur à utiliser cet utilitaire dans la liste des clients accessibles via le protocole IMAP). Ces programmes nécessitent généralement un minimum de configuration manuelle pour préparer la migration des e-mails. En général, vous pouvez même configurer un emploi du temps pour une migration automatique régulière des e-mails d'un serveur à l'autre, si cela vous est nécessaire. Personnellement, j'utilise le programme Handy Backup, bien qu'elle soit présente sur presque tous nos ordinateurs et nécessite un minimum de configurations, également gérées de manière centralisée depuis l'ordinateur administrateur — pas besoin de se déplacer. Mais, en fin de compte, le logiciel utilisé n'est pas important, tant qu'il sait effectuer l'export et l'import de mails directement sur Serveurs Web, et supporte un format unique pour les courriels sur les deux serveurs.

Ah, Microsoft, comme d'habitude…

Un autre casse-tête — la migration de la messagerie électronique Exchange ou Outlook (je ne parle pas du serveur de messagerie Outlook.com, mais du client), car Microsoft, comme d'habitude, emprunte des chemins non standard. Heureusement, si vous avez à disposition un logiciel spécialisé pour exporter les mails d'Outlook ou des serveurs Exchange — alors la tâche se réduit à lire le guide de migration des mails géré par le logiciel approprié. Heureusement, il existe de nombreux logiciels de ce type, ainsi que des plugins spécialisés pour les logiciels correspondants, orientés vers les produits Microsoft.

Migration de mails via le protocole POP3

Certains aiment les complications, mais en général ce n'est pas le cas. Par conséquent, ne migrez pas les mails d'un serveur à un autre via le protocole POP3, c'est obsolète et peu élégant. Passez sur IMAP sur les deux serveurs (pour savoir comment faire, il existe des instructions détaillées auprès de presque chaque fournisseur), puis procédez comme décrit ci-dessus (ou utilisez au moins l'outil de migration intégré au service de messagerie — parfois ces outils existent, bien que leur praticité et leur logique d'utilisation laissent souvent à désirer). Vous pouvez également essayer la vieille méthode manuelle : à l'aide d'un client de messagerie, déplacez les mails d'un dossier à l'autre, ou sélectionnez-les simplement et envoyez-les sur le nouveau serveur. Autrefois, quand nous étions petits, nous agissions tous ainsi et cela ne nous paraissait pas indécent, alors dans une situation désespérée, vous pouvez essayer de vous remettre à ce genre de travail manuel…

En général, la migration des emails d'un serveur à un autre par la méthode d'importation séquentielle dans le stockage, puis d'exportation des emails vers le nouveau serveur via le protocole IMAP répond à tous les critères principaux de facilité d'utilisation des programmes. Ces critères sont une logique claire, la sécurité, l'automatisation et la disponibilité d'un grand nombre d'outils prêts à l'emploi qui peuvent effectuer ce travail pour vous. J'espère donc que cette note sera utile à quelqu'un et simplifiera la vie dans les cas où la comptabilité ou le service de planification nécessitent soudainement de migrer leurs emails de Yandex vers Mail.ru, de Google vers Yahoo ! ou ailleurs selon la demande soudaine d'un supérieur préoccupé par le déménagement des emails. Ne vous laissez pas fatiguer, collègues !

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster