Exchange/Active Directory - 是否可以找到所有超出邮箱配额的日期?

Exchange/Active Directory - 是否可以找到所有超出邮箱配额的日期?

由于我遇到了一些连接问题,几周前我不得不重新镜像我的工作电脑。我的磁盘上有 PST,其中存档了我刚开始在公司工作时的所有邮件。你已经知道这是怎么回事了。:-(

幸运的是,由于我们公司的备份解决方案比我的好得多,我仍然可以恢复丢失的所有信息。唯一的问题是他们每天都会备份,我不记得清空邮箱的日期。我只记得每当 Outlook 告诉我已达到配额时,我总是清空邮箱。

话虽如此,Active Directory 或 Exchange 2003 中是否有一个属性或标志来标记何时超出用户配额,如果有,是否有任何方法可以使用它来查找达到此配额的所有日期?这是一个相当艰巨的任务(即很难在 Google 上搜索),所以我理解这是不可能的。

谢谢!

卡洛斯·努涅斯

答案1

记录此信息的唯一地方是相关邮箱服务器上的事件日志。据我所知,Exchange 没有任何事件类型与用户用尽配额有关。Exchange 管理员可以通过使用消息跟踪来伪造此信息,以确定与达到配额限制相关的电子邮件何时发送,但这取决于他们保留日志的时间。这需要一些侦查工作。

出于这个原因,我编写了一个 powershell 脚本,用于收集配额信息并将所见内容填充到数据库中。它对于跟踪每个用户的配额增长模式以及此类高水位搜索非常有用。

根据所使用的 Exchange 版本,以及系统是否已配置该版本,您可能能够从“恢复已删除邮件”中恢复邮件。可访问以下位置:

  • 前往垃圾箱
  • 转至工具
  • 转到“恢复已删除的项目”

该列表可以按删除日期排序,这对于恢复 Oops 删除很有用。这也可以按文件夹进行,但直接从文件夹中删除的情况比较少见。

相关内容