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

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

Other recent topics Other recent topics