The following screenshots are showing a message client module based on the lean.mail.apl and lean.mail.dll. We use it as message module inside different applications.

 
This message client is much more than a simple email client. The additional features are:


email is just one of different message types
the message part is fully integrated into the Client / Server solution
email text and attachments are checked in into the database
sending messages and attachments to internal groups or persons runs internal in the Client / Server application and not via email
possibility to assign the email to a company, person or project automatically or manual
submission date of the message could be a specific date
different stati for the message (e.g. new, processing, finished, ...)
a message could be submitted automatically by predefind rules based on conditions in the database

Just use our pilo++lean.mail and invest your time in developing a frontend and the additional functionality around, which suits to your application best.