郵件遷移:如何輕鬆地從一台伺服器移動到另一台伺服器

標題中指出的主題對於親愛的哈布羅夫斯克居民來說似乎無關緊要,但有時確實有必要提出來。 事實是,我多年來一直在以人道主義為導向的科學研究所擔任管理人員,那裡的員工在現代資訊科技領域擁有如此資格,以至於臭名昭著的會計部門在這種背景下嘲笑 IT 專家似乎是一群了解存在所有秘密的哲學家。 受人尊敬的科學家設法用俄語字母輸入郵件伺服器的名稱,在括號中寫上“狗”而不是“@”符號(然後說這是寫在發送給他們的電子郵件地址中的),嘗試將郵件送到WhatsApp使用蝙蝠! 並經常在同一則訊息中做一些其他奇怪的事情。 教導他們是沒有用的,與他們戰鬥是不可能的; 剩下的就是接受你的命運並完全自動化所有與糾正錯誤相關的操作。

在我的實踐中,最險惡、最危險的操作之一就是將 Web 郵件從一個伺服器遷移到另一個伺服器。 事實上,該研究所的員工擁有三個官方郵件帳戶:一個包含內部 Exchange 伺服器,另一個在 Mail.ru 上運行,第三個在 Gmail 上運行。 不,不是我是白痴,也不是他們是白痴。 這是管理階層針對一些部門遊戲的命令。 有些東西必須保留在研究所的“公司”伺服器上,與申請和資助相關的東西肯定必須通過俄羅斯郵件,而我親愛的同事的Gmail 郵件當然與諸如文檔和表格谷歌、備份等必要的東西相關聯。到磁碟等唯一的麻煩是,如您所知,七個保姆有一個沒有眼睛的孩子- 也就是說,在這種情況下,在三個郵件伺服器之間,我的同事以最明確的方式設法丟失了最重要的信件!

還有一個問題常常導致需要進行郵件遷移。 現代郵件服務通常允許將訊息從一台伺服器自動中繼到另一台伺服器,即郵件收集。 習慣於將其在伺服器(例如 Mail.ru)上的郵件自動複製到 Yandex 郵件的用戶有時最終會忘記,通過這種方式,他無法訪問所有郵件,而只能訪問那些郵件郵件收集設定後收到的郵件。 因此,他可能有一種自然的願望,想要執行從舊伺服器到新的、更常用的伺服器的完整郵件遷移,而他會帶著這種願望去找誰呢? 沒錯:去找最近的系統管理員吧!

我認為對於任何被迫擁有多個電子郵件帳戶(尤其是為了管理它們)的人,或者只是想在不丟失重要資訊的情況下從一個伺服器移動到另一個伺服器的人,都會出現類似的情況。 當然,IT 專家只需點擊兩次即可輕鬆解決此問題,但如果您在此類問題上經驗不足,那麼電子郵件遷移對您來說可能是一項艱鉅的任務。 因此,我決定簡要分享我的經驗,了解如何輕鬆地將郵件匯出到某個存儲,然後將郵件匯入到另一台伺服器。 也許這個手術會幫助某人擺脫小麻煩或只是讓生活變得更輕鬆!

導出信件:一點理論,一點實踐

基本上,郵件伺服器使用以下兩種協定之一與客戶端程式一起工作:POP3 或 IMAP。 如果這些名字突然對你來說沒有任何意義(這種情況還會發生嗎?),我會嘗試用簡單的話解釋:POP3協定將信件從伺服器下載到你的電腦上,IMAP協定直接在電腦上處理它們。伺服器。 較舊的電子郵件用戶端預設使用(並將繼續使用)POP3 協議,將郵件上傳到專門為客戶端分配的資料夾(通常位於用戶目錄中的某個位置,在預設情況下隱藏應用程式資料的資料夾中)。 IMAP 協定更加現代,它還可以用於將信件匯入本地或網路儲存。 所以問題主要不是如何下載必要的信件,而是如何將它們轉發到所需的伺服器以進行郵件遷移。 最簡單的選擇是使用 IMAP 協議,將使用它的所有信件以 EML 格式複製到某個存儲,然後將它們上傳到另一個帳戶的另一個文件夾,利用信件文件的格式通常完全相同的事實。

怎麼辦呢?

我以最低成本使用的簡單方法是使用一些支援 IMAP 協定的資料複製程式來遷移電子郵件。 這是分兩步驟完成的。

  • 將郵件以 EML 格式從伺服器上的資料夾匯入到某個儲存體。
  • 透過 IMAP 將電子郵件匯出到另一台伺服器上的其他資料夾。

在這種情況下,從兩台伺服器的角度來看,郵件遷移程式的行為就像常規的 IMAP 用戶端一樣。 (順便說一句,大多數郵件伺服器將要求您允許指定的程式用作郵件用戶端,因此在使用任何實用程式執行郵件遷移之前,請務必登入您的郵件帳戶並允許伺服器使用此實用程式在可用IMAP客戶端列表中)。 此類程式通常需要最少的手動工作來預先設定電子郵件遷移。 通常,如果出於某種原因需要,您甚至可以設定定期自動將郵件從伺服器遷移到伺服器的計劃。 就我個人而言,我使用該程式匯出郵件信件 方便備份幸運的是,它幾乎安裝在我們所有的計算機上,並且需要最少的設置,而且,它是從管理員的計算機集中執行的 - 無需去任何地方。 但是,總的來說,使用的軟體並不重要,只要它可以直接將郵件匯出和匯入到 Web 伺服器,並且在兩台伺服器上都支援單一的信件格式即可。

而微軟也像往常一樣......

另一個令人頭痛的問題是 Exchange 或 Outlook 電子郵件(我指的不是 Outlook.com 郵件伺服器,而是用戶端)的遷移,因為微軟一如既往地走的是非標準路徑。 在這種情況下,如果您手邊有用於匯出 Outlook 郵件或 Exchange 伺服器的專用軟體,那就太好了 - 然後,透過閱讀在適當程式的控制下遷移郵件訊息的說明,可以簡化任務。 還好有相當多的此類程序,以及針對微軟產品的相應軟體的專門插件。

POP3 電子郵件遷移

有些人喜歡變態,但一般並非如此。 因此,沒有必要使用POP3協定在伺服器之間傳輸郵件,這是又舊又醜的。 在兩台伺服器上切換到IMAP(幾乎每個提供者都有關於如何執行此操作的詳細說明),然後執行上述所有操作(或至少使用郵件服務內建的遷移工具- 有時存在此類工具,儘管它們的便利性很差)操作邏輯通常還有很多不足之處)。 您也可以嘗試老式的手動方法:使用客戶端程序,將信件從一個資料夾傳輸到另一個資料夾,或者只是選擇它們並將它們發送到新伺服器。 曾幾何時,當我們小的時候,我們都這樣做過,而且在我們看來並沒有什麼不雅的,所以在無望的情況下,你可以嘗試再次做類似的體力勞動......

一般來說,透過順序地將郵件匯入到儲存中,然後透過 IMAP 協定將電子郵件匯出到新伺服器,將電子郵件從一個伺服器遷移到另一個伺服器,滿足了易於使用程式的所有基本標準。 這些標準是清晰的邏輯、安全性、自動化以及大量可以為您完成工作的現成工具。 因此,我希望我的這篇筆記對某人有用,並且在會計部門或規劃部門突然緊急要求將它們從 Yandex 轉移到 Mail.ru、從 Google 轉移到 Yahoo! 的情況下讓生活變得更輕鬆! 或其他地方的老闆,突然關心郵局的位置,訂單。 同事們,別讓自己累了!

來源: www.habr.com

添加評論