Messageid syntaxes used by Exchange?
Background: I'm working on a script to gather user mail statistics from the message tracking logs. Posted here, if you want to see the script -
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/07e6d4b0-33be-4526-969f-361ba3e03d7f
I made an assumption that all Exchange internal email would have a messageid that ends in the fqdn of a mailbox server . I've discovered that read receipts have a messageid that doesn't conform to the normal messageid syntax, and appears
to be just a guid.
I can make an adjustment in the script for that, but I'd like to know if there are any other messageid syntaxes that Exchange generates I should be aware of.
[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
January 10th, 2011 8:50pm
Hi mjolinor,
Checked with our transport team here and these are the 3 mentioned:
1. guid@FQDNOfServer (normal messages)
2. GUID_Only (DSN and system messages)
3. GUID@journal.report.generator (Journal Report messages)
Hope this helps!
Kevin Ca - MSFTKevin Ca - MSFT
Free Windows Admin Tool Kit Click here and download it now
January 31st, 2011 4:39pm
It does indeed. Thank you!
Not to sound ungrateful, but is there any chance of finding out what those new entries that started showing up in the messageinfo field in 2010 are all about?[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
January 31st, 2011 5:07pm
Are you talking about the entries that look like this:
SRV=server2.domain.com|"TOTAL=30|QS=15|CRSL=3|CATRT-Transport Rule Agent=3|CATRT=3|CAT=8|SDD=2"
If so, that is message latency information.
TOTAL = Total time spent in the queue (on the server it is listed to the right of, in this example, server2)
QS = submission queue
CRSL = resolver
CATRT-Transport Rule Agent = Rules Agent
CAT = Categorizer
SDD = Store Driver Delivery
Kevin Ca - MSFT
Free Windows Admin Tool Kit Click here and download it now
February 1st, 2011 5:26pm
Very cool! Are all the servers that message passed through listed?[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
February 1st, 2011 7:24pm
Yes, all servers it passes through will be listed by default.Kevin Ca - MSFT
Free Windows Admin Tool Kit Click here and download it now
February 1st, 2011 9:22pm
Thanks, again![string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
February 1st, 2011 9:47pm