Do you know of any way Exchange can do this? Furthermore, the logging must be readable if called upon with little effort -- i.e., administration comes to me asking to see all John Q. Smith's e-mail communications from the last two years. I would need to be able to either print them out or import them into a mailbox for viewing. Regardless of user deletions, all mail must be archived (safety from malicious intent or cover ups by the users).
Any help would be appreciated.
Yes Microsoft does offer a solution called Message Journaling. It can be enabled on each mailbox store. It is quite limited, so you will need to test it out to determine if it fully meets your requirements or not. To enhance the base features of Message Journaling some administrators have also incorporated a Microsoft Exchange tool called Archive Sink on their SMTP Connector servers (Internet facing gateway servers). Here are a few links to help get you started:
MEMBER FEEDBACK TO THIS ASK THE EXPERT Q&A:
I like the tip, but I have an Exchange 2003 Standard -- is there a way to select which mailboxes should be archived (I have only one mailbox store)?
Technically you could use the Archive Sink utility referenced in the tip. However, it is not recommended do so, except for troubleshooting purposes. I think you might want to look at a full featured archiving solution that will give you more granular control. A popular solution is the GFI MailArchiver for Exchange. It is reasonably priced and full featured. Click here for a full list of solutions.
Richard Luckett, spam and security expert
Do you have comments on this Ask the Expert Q&A? Let us know.
Related information from SearchExchange.com:
This was first published in February 2006