I'm looking for a program that will automatically search Microsoft Exchange Servers through out your forest/domains, the path an email has taken from user to user, using Subject Line, Date Range, text, mail address, attachment, etc. Example, you have an email that is a starting point that contains a specific file or information that would put your network security at risk, company finance information, etc. that is not releasable. You want the program to automatically spider throughout your exchange environment to see where the message came from, where else that message was sent from that mailbox, and will continue to follow the trail until all instances have been found in the Exchange Environment. If it can also perform ex-merge type functions as well this is a plus but not required.
It will then display the trail in a graphic format showing the links to other mailboxes / addresses and provide a searchable log.
I have no idea if such software exists but if it does, it would save my team tens of man hours of work and reduce mistakes in following these message trails.