How to tell what email is being sent out of your exchange sevrer in real time

Our ISP is blocking our outbound email because they are saying that we are reaching our quota of 600mb per hour. How can I tell what mail is being sent and see the history of attachments and MB used?
Who is Participating?

Improve company productivity with a Business Account.Sign Up

andy_maskellConnect With a Mentor Commented:
Go into Exchange Server manager and expand tools and click on message tracking centre. Select your server on the server button and choose a time scale, then click find now. It will show all email in and out for that given time frame. You can right click on the header for more info such as attachement sizes etc.
for exchnage 2007 (sorry you didn't say version)

this takes some doing, a good start could be get the total volume of emails being sent to outside of your domain/organisation ina  given period?

change the "dd/mm/yyyy hh:mm:ss" for start and end times to show you the amount of emails being sent in a single day?

(get-messagetrackinglog -server hubtrandportservername  -start "dd/mm/yyyy hh:mm:ss" -end "dd/mm/yyyy hh:mm:ss" -resultsize 100000|where {$_.recipients -ne "*"}).count
dolphan757Author Commented:
Its Exchange 2003.

What do i do with this:

(get-messagetrackinglog -server hubtrandportservername  -start "dd/mm/yyyy hh:mm:ss" -end "dd/mm/yyyy hh:mm:ss" -resultsize 100000|where {$_.recipients -ne "*"}).count
it is for exchange management shell 2007 :(
Is this bandwidth only email?  Seems like you would be using the internet, some people may be streaming music or videos, etc.  

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.