Openwebmail is an open source webmail client written in Perl. It has been in existence for 6 years and has found acceptance as a good Webmail client. It is written in Perl and details of the same can be found in http://www.openwebmail.org.
Current version of Openwebmail is 2.52. As of this version, penwebmail only reads/writes from a single mail store, which is "mbox". Openwebmail v 2.32 has a patch wherein it can read/write from "Maildir" also.
The goal of this project is to add "Maildir", as well as extensible Mail stores to Openwebmail project. Either the patch for 2.32 can be built upon or support written from scratch. It is upto the bidder to make a decision and quote accordingly.
Some of the details are:
(a) Openwebmail 2.52 has to be modified to have the concept of a "Storage Engine" with its own API.
(b) "mbox" Support and "Maildir" support will be the two storage engines supported.
(c) The storage engine option can be specified in default Openwebmail configuration.
We will sponsor the project (make payment), but the code will be supplied back to Openwebmail project for public use.
Experience in programming in Perl and developing complex system/web applications is desirable. Please include credentials with the bid.
Payment wil be made in two equal parts:
(a) First, when the bidder hands over the code after completing it to his satisfaction and we do some preliminary 2 day testing.
(b) Once this is done, we will convert an existing large installation to Maildir and run it for production use. It is expected that the bidder fixes all bugs reported in this period. After a live test period of one month and fixing of all found bugs, rest of the payment will be made.
Dear Prospect
The effort for this project will be approximately 1192 man-hours. Even considering a reasonable hourly rate of US$6.5 the cost will be US$7748/=. As a technology firm we too would like to make our bid of contribution to society hence we can give 15% discount on US$7748.
Please contact us to take things forward
Warm regards
Francena
Supportivo LTD. and I in personal are truly experienced Perl programmers and as long as we host multiple mail servers(postfix and exim4), we certify as qualified in the desired area. The upper modification to openwebmail is quite tricky, but dull too. An additional .pm will be added for storage engine selection. 10 days for reverse-engineering and 20 days for solution making.