Exchange

PowerShell - Set-RemoteMailbox 移動到 Office365 - 找不到對象

  • January 11, 2016

我正在嘗試為現有的 Exchange 2010 使用者創建一個線上郵箱。該使用者肯定存在於 AD 中。為此,我嘗試使用如下命令:

Set-RemoteMailbox ‘userE-mail’

雖然,我收到錯誤消息:

無法執行該操作,因為在“DC.domain.local”上找不到對象“userE-mail”。

我已多次閱讀有關此 cmdlet 的文件,並使用了使用者電子郵件及其 samaccountname、名稱、GUID。我還嘗試在 2 個不同的域上執行此操作 - 生產域(可能有一些限制)和本地域(沒有限制)。

我正在執行此命令,已通過 PowerShell (/powershell) 建立了與 Exchange 的連接,並且還嘗試通過 EMS 控制台執行此命令。

結果是一樣的。在網路上搜尋並沒有帶來任何可見的結果。可能有些人遇到過這樣的問題?謝謝你。

從 Exchange 命令行管理程序:

如果郵箱在本地或 O365中不存在,則需要Enable-RemoteMailbox改用。針對本地現有的 AD 對象執行此操作。Technet 參考:Enable-RemoteMailbox (EX2010)

如果郵箱存在於本地並且您需要將其移動到雲端,請使用New-MoveRequest. 這是一個跨森林的舉動,因此請確保您熟悉。Technet 參考:New-MoveRequest (EX2010)

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