Creating reports for incomming and outgoing mails for end-users with Exchange 2003
Hi
Our management asking to prepare monthly / yearly reports on incomming and outgoing mails (both internal and external) for each user. We are using Exchange 2003, is there any script to generate the number of mails sent and received by each user. Thanks
in advance
Regards
LMS LMS
November 8th, 2010 4:52am
Hi,
As you are using Exchnage 2003 you can use SMTP Logging enable in exchange 2003 and generate log. Once you will have log then parse it to generate report. Messaging tracking also give you detail but its not fesible for whole the servers.
Must see below article to do it !!!
http://www.msexchange.org/tutorials/Logging_the_SMTP_Service.html
Anil
Free Windows Admin Tool Kit Click here and download it now
November 8th, 2010 6:46am
SMTP logging is not going to be any use here as that doesn't track internal email.
Exchange doesn't store statistics. Therefore anything retrospective isn't going to be possible. Querying the mailboxes directly isn't going to help either as users delete messages.
Exchange can do message tracking, and then those logs can be queried by third party tools - nothing native unfortunately.
http://www.amset.info/exchange/message-tracking.asp
If you didn't have message tracking enabled, then you will only be able to get information from the point you enabled it onwards.
Simon.Simon Butler, Exchange MVP
Blog |
Exchange Resources
November 8th, 2010 8:23am
Only we can not track which send internal recpinets but rest of the mail flow we can track thru SMTP logging. This is the only solution in 2003 for collect info.
Anil
Free Windows Admin Tool Kit Click here and download it now
November 8th, 2010 11:01am
Why bother with SMTP logging which only provides you with part of the picture when message tracking provides the full picture?
Simon.Simon Butler, Exchange MVP
Blog |
Exchange Resources
November 8th, 2010 5:12pm