Я пытаюсь создать онлайн-почтовый ящик для существующего пользователя Exchange 2010. Этот пользователь точно присутствует в AD. Для этого я пытаюсь использовать команду типа:
Set-RemoteMailbox 'userE-mail'
Хотя я получаю сообщение об ошибке:
Операция не может быть выполнена, потому что объект 'userE- mail 'не может быть найден на' DC.domain.local '.
Я читал документацию об этом командлете несколько раз и использовал либо адрес электронной почты пользователя, либо его samaccountname, name, GUID. Я также пробовал делать это в двух разных доменах - производственном (где могут быть некоторые ограничения) и локальном (без ограничений).
I ' m запустил эту команду, установив соединение с Exchange через PowerShell (/ powershell), а также попытался выполнить эту команду через консоль EMS.
Результат тот же. Поиск в Интернете не дал видимых результатов. Может быть, кто-то из вас сталкивался с такой проблемой? Спасибо.
Если почтовый ящик не существует ни в локальной среде, ни в O365, вам необходимо использовать Enable-RemoteMailbox
вместо этого. Запустите это против существующего объекта AD локально. Ссылка Technet: Enable-RemoteMailbox (EX2010)
Если почтовый ящик существует локально и вам нужно переместить его в облако, используйте New-MoveRequest
. Это переход через лес, поэтому убедитесь, что вы знакомы. Ссылка Technet: New-MoveRequest (EX2010)