如何计算Exchange 2003上每个用户每天发送和接收的电子邮件数

时间:2012-06-03 03:45:46

标签: wmi exchange-server

我想知道每个用户每天发送或接收的邮件数量。交换2010可能会更容易但我正在使用Exchange 2003.我猜有两种方式:

  1. 获取每个帐户的收件箱和发件箱中的电子邮件数量。然后第二天做同样的事情并计算出不同的东西。我可以通过WMI exchange_mailbox class在邮箱中获取所有项目。但它并没有分别告诉我收件箱和发件箱项目。更重要的是,一些pop3用户不会在服务器上保留电子邮件。总项目是alwasy 0。

  2. 第二种方法是解析交换日志。但我不知道交换日志。任何脚本都可以这样做吗?

  3. 我不知道有更好的主意吗?任何帮助都很感激。

1 个答案:

答案 0 :(得分:0)

这可能有些过分,但MailArchiva是一个电子邮件归档工具,它还提供了一些有关其处理内容的指标和统计信息。它将与大多数邮件服务器软件(包括Exchange)配合使用。他们有一个免费用于非商业用途的“开源版”,他们提供商业产品的免费试用。

解析您的Exchange日志将是一个更小,更便宜的替代品。但是,由于StackOverflow上的大多数人可能不知道Exchange日志是什么样的,因此您需要在此处发布摘录,以及您在解析它时首先尝试编写的任何代码。将其添加到您的问题中,看看它在哪里!