Вводные данные. Имеется удалённый почтовый ящик, который пока ещё не был вычищен из базы. То есть его видно на вкладке Disconnected Mailbox в EMC. Есть запрос на его выгрузку в pst-файл. Переподключим этот ящик к новой учётке и попробуем выгрузить “новый” ящик в pst-файл. Видим вот такую красоту:
[PS] C:\>New-MailboxExportRequest -Mailbox test_mailbox -FilePath \\servername\pst\test.pst Couldn't connect to the source mailbox. + CategoryInfo : NotSpecified: (0:Int32) [New-MailboxExportRequest], RemotePermanentException + FullyQualifiedErrorId : 186244BB,Microsoft.Exchange.Management.RecipientTasks.NewMailboxE... + PSComputerName : servername
Добавление ключа -v добавляет дровишек:
VERBOSE: [14:03:35.317 GMT] New-MailboxExportRequest : Couldn't connect to the source mailbox. MapiExceptionCallFailed: Unable to make connection to the server. (hr=0x80004005, ec=1249) Diagnostic context: Lid: 59431 EMSMDB.EcDoConnectEx called [length=147] Lid: 34855 EMSMDB.EcDoConnectEx returned [ec=0x4E1][length=56][latency=31] Lid: 59505 StoreEc: 0x4E1 Lid: 52465 StoreEc: 0x4E1 Lid: 60065 Lid: 33777 StoreEc: 0x4E1 Lid: 59805 Lid: 52209 StoreEc: 0x4E1 Lid: 56583 Lid: 52487 StoreEc: 0x4E1 Lid: 19778 Lid: 27970 StoreEc: 0x4E1 Lid: 17730 Lid: 25922 StoreEc: 0x4E1
Судя по MapiExceptionCallFailed что-то у нас не так пошло с подключением к ящику по MAPI. Смотрим свойства ящика:
[PS] C:\>Get-CASMailbox test_mailbox | fl mapi* MAPIEnabled : True MAPIBlockOutlookNonCachedMode : True MAPIBlockOutlookVersions : MAPIBlockOutlookRpcHttp :
Блокировка онлайн-режима – нехорошо. Меняем:
[PS] C:\>Set-CASMailbox test_mailbox -MAPIBlockOutlookNonCachedMode:$false
После этого экспорт запускается.
Очевидный вариант выгрузки по guid-у не рассматриваем.
Как раз таки варианта выгрузки отключенного п/я с PST нет. Можно только восстановить в другой п/я, а потом выгрузить.
Спасибо, исправил.