总结:
我需要从远程托管 Exchange 服务器下载所有邮箱,并且我更愿意在不购买 MailStore 等存档实用程序的情况下完成此操作。我拥有对所有邮箱具有完全访问权限的管理员帐户。
(我试着不去XY问题这个……所以我愿意接受建议)。
背景:我们正在将客户从托管 Exchange 迁移到本地。我们曾要求失败的提供商将所有邮箱导出到 PST,但他们不配合(即使我们愿意支付咨询费用来做这件事!)。
有 50 多个邮箱(有些超过 40GB),我们真的不想在 Outlook 中加载每个邮箱来下载它们。有没有办法用 PowerShell 编写脚本?失败的提供商确实为我们提供了一个具有所有邮箱的 FullAccess 权限的管理员帐户。
答案1
由于没有 PowerShell 类型的解决方案,我们最终使用了https://www.mailstore.com/
答案2
由于您有管理员详细信息,您还可以尝试此免费版本的公用事业,因为它只需要管理员凭据详细信息即可访问 Exchange 邮箱,并允许用户不仅预览 Exchange 邮箱,还可以预览子域用户将数据导出为 PST 格式。