获取用户在日期范围内的邮箱大小

时间:2012-02-16 21:31:06

标签: powershell exchange-server exchange-server-2007 cmdlets

这是Exchange 2007。

如果我们在特定日期范围内导出用户邮箱,我们将尝试确定将使用多少磁盘空间。

我可以使用Export-Mailbox cmdlet导出日期范围内的内容(startdate和enddate开关),但这些开关与Get-Mailboxstatistics cmdlet不存在。

理想情况下,命令会像这样(显然这是伪代码):

get-mailbox -organizationalunit "target" | get-mailboxstatistics -startdate "02/01/2012" -enddate "02/15/2012"

但是,再次,由于Get-Mailboxstatistics cmdlet不存在这些开关,我不知道如何解决这个问题。

这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

使用EWS托管API在每个用户的邮箱中为您正在查看的日期范围内的所有电子邮件创建搜索文件夹。

让服务器咀嚼一段时间。

返回EWS并读取每个邮箱上该文件夹的大小。