verruckt24 438 Posting Shark

My current project needs me to include the facilities of an email client into the system in order to keep track of all communication done through email. Designing an building an email client would be sort of re-inventing the wheel especially since thats not one of the core modules of the system.

What I need here is an open source email client that could be integrated with our system to keep track of & process the mail communication. It should, preferably, provide features that all standard mail clients provide so that our clients do not loose on any of the functions of a standard mail client.

Can anyone suggest a mail client that could be used in this case, if needed we can even buy a license for that.

Thanks.