Determine the last time Distribution Group recieved e-mail?
Hi Exchange Community! How can one tell the last time an e-mail was sent to a particular distribution list? We're interested in this for auditing purposes. Thanks!
November 29th, 2010 5:31pm

I don't believe there is, unless you maintain your own usage stats. I have a PS script I run ervery day that goes throgh the previous days logs and accumulates various stats. One of them I accumulate is DL usage stats. Edit $hts for your hub transport servers, and this will give you a list of which DLs were used so far today, and how many times: $hts = "exch-hub1","exch-hub2" $dls = @{} $hts |% { get-messagetrackinglog -server $_ -EventId expand -start (get-date).toshortdatestring() -resultsize unlimited | % {[int]$dls[$_.relatedrecipientaddress] += 1} } $dls[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
Free Windows Admin Tool Kit Click here and download it now
November 29th, 2010 5:58pm

Hi Mike, I would use the script below: get-messagetrackinglog -recipients "DLname@domainname.com" -resultsize unlimited |select-object recipients,timestamp |sort timestamp -descending You could get a list of the emails which sent ot the DL, and the latest one on the top. Regards! GavinPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
December 2nd, 2010 2:13am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics