0

各ユーザーが 1 日に送受信するメールの量を知りたい。Exchange 2010の方が簡単かもしれませんが、私はexchange 2003を使用しています.2つの方法があると思います:

  1. 各アカウントの受信トレイと送信トレイにあるメールの量を取得します。次の日も同じことをして、差額を計算します。WMI exchange_mailbox classを介して、メールボックス内の合計アイテムを取得できます。しかし、受信箱と送信箱のアイテムをそれぞれ教えてくれません。さらに、一部の pop3 ユーザーはメールをサーバーに保管していません。合計アイテムは常に 0 です。

  2. 2 番目の方法は、交換ログを解析することです。しかし、交換ログについてはわかりません。どのスクリプトでもこれを行うことができますか?

私が知らないより良いアイデアはありますか?どんな助けでも大歓迎です。

4

1 に答える 1

0

これはやり過ぎかもしれませんが、MailArchivaは電子メール アーカイブ ツールであり、処理内容に関するいくつかの指標と統計も提供します。Exchange を含むほとんどのメール サーバー ソフトウェアと連携します。彼らは、非営利目的で無料で使用できる「オープン ソース エディション」を持っており、商用製品の無料試用版を提供しています。

Exchange ログを解析すると、はるかに小さく、安価な代替手段になります。しかし、ここ StackOverflow にいるほとんどの人はおそらく Exchange ログがどのようなものか知らないので、最初に解析しようとして作成したコードとともに、抜粋をここに投稿する必要があります。それを質問に追加して、どこに行くのか見てみましょう!

于 2012-06-05T22:27:23.823 に答える