將帶有 eml 文件的文件夾導入 Exchange 2007 郵箱
我們託管了多個郵件解決方案,其中一個 Hosted Exchange 2007 平台。我們的一些客戶希望從我們的其他平台之一遷移(將電子郵件儲存在 eml 文件中),我們希望能夠將給定使用者的郵件(這意味著大量 eml 文件)遷移到交換郵箱. 由於這是大容量,因此通過每個使用者的 Outlook 執行此操作將非常麻煩。
有沒有人知道任何可以讓我們(批量)將 emls 導入交換郵箱的軟體或 api?
這是我過去使用的次優解決方案。今天它有點無用,因為微軟刪除了“當時”工作的 API / 介面,但今天你可能會發現它使用“臨時伺服器”將電子郵件從“EML”格式轉換為 PST 格式外洩”:
Exchange 2000 / 2003 公開了 Exchange 資訊儲存,可選地,作為文件系統(“M:驅動器”)。在 Exchange 2000 中,這實際上是作為伺服器上的驅動器號公開的,但在 Exchange 2003 中,預設情況下它是隱藏的(但您可以通過一個過程再次公開它 - http://support.microsoft.com/kb /821836)。每個郵箱都顯示為一個文件系統文件夾,每個文件夾中的“.EML”文件代表電子郵件。
我使用此界面為正在遷移到內部 Exchange Server 安裝的幾個客戶從“Yahoo Mail”導入電子郵件,因為我可以從 Yahoo 獲取郵件作為 ZIP 文件文件夾中的一大堆“.EML”文件. 我會將來自 Yahoo 的文件解壓縮到“M:驅動器”上使用者的“收件箱”文件夾的子文件夾中,這些郵件將在他們的 Exchange 郵箱中可用。
在您的情況下,我可能會在某些 VM 或測試機器上的臨時 Active Directory 中安裝 Exchange 2003,在那裡執行導入,然後將帶有 ExMerge 的郵箱導出為 PST 文件並將它們導入生產 Exchange 2007 安裝。
它有點過時了,但這是我能想到的最快的方式來做你想做的事情,而無需編寫任何腳本或使用大量手動過程等。