How to Find MessagintTracking Logs in Exchange RRS feed

  • General discussion

  • HI,

    How to find messagetraking logs for a particular users which he sent email to external domain in Exchange 2010.

    Thanks in Advance

    Friday, July 12, 2013 9:01 AM

All replies

  • Hi Hemal,

    In Exchange management shell:

    get-messagetrackinglog -Sender "e-mail@address.com" -Start "2013-06-01 10:12:00" -End "2013-07-10 22:32:00" -EventId SEND | Where-Object {$_.Recipients -notlike "*@yourdomain.com"} | ft Recipients,Subject,TimeStamp

    Something like that your looking for? 

    Friday, July 12, 2013 9:52 AM
  • Yes, but i want all email log sent to any of the recipient from his email address. not to specific domain..

    Friday, July 12, 2013 11:10 AM
  • Since you say it is Exchange 2010, why don't you use delivery reports in ECP?

    Rajith Enchiparambil | http://www.howexchangeworks.com |


    Friday, July 12, 2013 12:07 PM
  • Sorry for being unclear.

    Replace *@yourdomain.com with the domain name of the senders e-mail address.  (Sender is e-mail@address.com,  enter *@address.com)

    It then checks the Recipient field and selects all e-mails sent that does not "only" contain e-mail addresses from the same domain as the sender.

    (You can also remove -start, -end, -eventid if you want a wider range of results.)

    Friday, July 12, 2013 1:26 PM