Назад | Перейти на главную страницу

Использовать PowerShell для загрузки размещенных почтовых ящиков?

TL; DR:

Мне нужно загрузить все почтовые ящики с удаленного сервера обмена, и я бы предпочел сделать это, не приобретая утилиту архивирования, такую ​​как MailStore. У меня есть доступ к учетной записи администратора с разрешениями FullAccess для всех почтовых ящиков.

(Я стараюсь не XY проблема это ... так что я открыт для предложений).

Предыстория: мы переносим клиента с размещенной биржи на локальную. Мы попросили проигравшего провайдера экспортировать все почтовые ящики в PST, но они отказались сотрудничать (даже после того, как мы предложили заплатить за консультацию, чтобы сделать это!).

Существует более 50 почтовых ящиков (около 40 ГБ +), и мы действительно не хотим загружать каждый из них в Outlook, чтобы загрузить их. Есть ли способ написать это с помощью PowerShell? Проигравший провайдер предоставил нам учетную запись администратора с разрешениями FullAccess для всех почтовых ящиков.

Поскольку у вас есть данные администратора, вы также можете попробовать эту бесплатную версию утилита, поскольку для доступа к почтовым ящикам Exchange требуются только учетные данные администратора, и пользователь может предварительно просматривать не только почтовые ящики Exchange, но и пользователя субдомена для экспорта данных в формат PST.

Поскольку не существовало решения типа PowerShell, мы в итоге использовали https://www.mailstore.com/