I am looking to create an application to parse Exchange logs (incoming and outgoing) and process the data. This application needs to work across versions of Exchange - with the earliest version realistically being Exchange 2000.
My main question is, how does the log data vary from version to version?
Furthermore, what information is stored as a minimum in the logs - sender, recipient(s), subject, date, result?
The final question is - what (if any) is the common link between a series (original message, replies, forwards etc) of emails, in Exchange? Is there some kind of thread linking a series of emails, or is this threading merely implied?