我在 Powershell 中使用 Export-Mailbox cmdlet 从邮箱中删除两个日期之间的电子邮件时遇到问题。我正在运行的当前代码是:
Export-Mailbox -Identity mailboxname -StartDate "01/11/2009 00:00:01" -EndDate "14/11/2009 00:00:01" -DeleteContent
我知道这两个日期之间有电子邮件,但是每次命令运行并完成时,都会显示“步骤中发生错误:移动消息。无法将消息复制到目标邮箱存储并出现错误:未知发生错误。”
有没有人成功使用 Export-Mailbox 删除邮件,或者知道为什么会出错?
谢谢。
- 强尼
~~~解决方案~~~
在 David 的帮助下,我再次运行了命令,如下所示:
Get-Mailbox -Identity jonny | Export-Mailbox -TargetMailbox target -TargetFolder folder -EndDate "14/11/09 00:01:00" -StartDate "14/11/09 00:00:00" -DeleteContent
只要在那个时间跨度内没有超过 3000 封电子邮件,这种方法就有效。