Exchange
PowerShell - Set-RemoteMailbox 移動到 Office365 - 找不到對象
我正在嘗試為現有的 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)