Link to home
Start Free TrialLog in
Avatar of michaelshavel
michaelshavel

asked on

Exchange Server 2003 -- monitor outgoing SMTP

Hi,

What is the best way for me to get a list of SENDER and RECIPIENT for a given time period on my Exchange 2003 SP 2 server?
In other words, If I want to see the sender and recipient of all messages sent out from my server in a given day.

Thanks!

Mike
Avatar of sykojester
sykojester
Flag of United States of America image

Message Tracking option in the System Mangment Console does exactly that.  I don't believe it's enabled by default though.
and it sometimes hides the subject... create a journal mailbox where all messages will be archived into (meaning every copy of any incoming and outgoing message will be copied there) and view that mailbox through outlook, owa etc. don't forget to disable that feature, or archive it at least once a month -- these grow fast! see screenshot.


archive.gif
Avatar of michaelshavel
michaelshavel

ASKER

Thanks, but that's not giving me exactly what I need.
I need to run a report to find what messages are being sent out FROM my server and who they are being sent to.
I don't want to see messages FROM an outside sender.
 Just messages sent out FROM my server to someone else.

Does that make sense?  Is that even possible? It doesn't seem to be with Message Tracking.
Well, do you want it for a specific time frame, do you want the entire messages, or do you just want a list of messages, who sent them, when, to whom, and what was the subject? (outgoing only)
That makes more sense.  You can get just Outgoing mail from Message Tracking, however, you have to specify it per user account. I.E. specify the 'Sender' & Message Tracking will only allow one name at a time.  Depending on how many users you have that could be a bit too time consuming.
Also, the Message Tracking logs are in a tab delimited text files which can be manipulated via Excel or any number of applications..  You could parse the data & filter for what you needed. I don't know if this is the default location, but mine are stored in C:\Program Files\Exchsrvr\*SERVERNAME*.log\ & the logs rotate daily.
DTHARLEV,
In answer to your question. I want just a list of messages and which of my users sent them. My whole point here is to see if one of my users name/password have been compromised and their account is being used to send spam. I have 600 users though, so trying one at a time would be difficult.

Sykojester:
You did give me an idea though. I can pull the log files and write a perl script against them to get my own stats. Nice...

Mike
ASKER CERTIFIED SOLUTION
Avatar of Mestha
Mestha
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial