Exchange-2013

IMAP 到 Exchange 2013 遷移:powershell cmdlet 無法辨識 -IMAP

  • May 11, 2021

我已經設置了一個將電子郵件遷移到的 Exchange 2013。嘗試執行必要的 cmdlet 以啟動遷移時,無法辨識 -IMAP 開關。一個例子:

[PS] C:\users\Administrator\Documents>New-MigrationEndpoint -IMAP -Name OldServer -RemoteServer imap.example.net
A parameter cannot be found that matches parameter name 'IMAP'.
   + CategoryInfo          : InvalidArgument: (:) [New-MigrationEndpoint], ParameterBindingException
   + FullyQualifiedErrorId : NamedParameterNotFound,New-MigrationEndpoint
   + PSComputerName        : exchange1.example.local

[PS] C:\users\Administrator\Documents>

根據文件,這是有效的語法:http ://technet.microsoft.com/en-us/library/jj218611(v=exchg.150).aspx

但是在我需要使用 -IMAP 的任何地方,都會返回上述錯誤消息。我是否需要一些 Exchange 2013 預設未安裝的額外軟體?

謝謝,

僅當您要遷移到 Office 365 時,使用 IMAP 端點才有效。您不能使用 IMAP 端點遷移到本地 Exchange 伺服器。

我從未嘗試過,但您可以訂閱 Office 365 並將郵箱遷移到那裡,然後使用 Exchange 郵箱移動工具將郵箱帶到本地。

作業工具錯誤(從 IMAP 伺服器遷移到本地 Exchange)。Exchange 2007 曾經有一個工具可以做到這一點(我相信它被稱為傳輸套件),但它在 2010 年消失了。

如果您想批量執行此操作或作為無縫遷移(請與 Quest、MigrationWiz 和其他人核實),您必須獲得第 3 方工具。或者,您需要將 Outlook 連接到新的 Exchange 郵箱和舊的 IMAP 郵箱,並為每個使用者手動將郵件拖放到 Exchange 中。(或將整個內容導出到 PST 並重新導入 PST)

引用自:https://serverfault.com/questions/501858