To develop a webmail frontend to Exchange4linux, a linux mailserver solution. Exchange4linux can be found at [url removed, login to view] Source code can be loaded from the downloads area. Exchange4linux is written in python and provides a corba mapi like interface to full server based folders for calendars, contacts, inbox etc. Initially we need a webmail based front end (like outlook web access) that provides access to the Inbox, Sent Items and Deleted Items against Exchange4linux. GUI must be as similar to Outlook Web access for Exchange 2000 as possible with outlook like bar. I can grant access to OWA to bidders who do not have an idea of what user interface looks like. Exchange4linux provides an IMAP interface, however I would prefer a direct corba connection to the backend, as the next stage of this project is to add support for calendar, contact, and task folders. To scope the project, I suggest you download the sourcecode for exchange4linux from the above site, and look at the IMAP gateway code, as it is essentially translating IMAP requests to the corba interface. For those familiar with MAPI you will find the interface fairly easy to understand as it is based on the same design. I would recommend using spyce pages, as this is a dynamic server page system that allows python code to run inside a dynamic page. [url removed, login to view] Whomever gets this project will be most likely invited to take care of stage 2 of the project as mentioned above.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Any X86 Linux system that supports apache / spyce