my previous company, i thought, had a pretty good system.
every email would be 'printed' to PDF and stored within the project folder on the network.
The email would then be transferred to a network folder for that project, accessible for viewing through any workstation or user account in the office