We need a simple PHP class developed that can login to an email server under a specified account, get a list of all email in a specified folder, and download the email (not including attachments) to PHP, so we can then augment the class to store in a Firebird SQL database. We do all of our development in Codeigniter in which this class will reside. Although it would be helpful if the developer knew Codeigniter, it is not imperative. But good object oriented programming techniques is critical. The class should remove emails from the mail server after a number have been cycled through (ie. every 1,000 emails issue a delete request, and reconnect again). This is to ensure that the mail is grabbed and depletes storage from the email server.
It is also not imperative that the class connects to Firebird. We can do that. As long as the class exposes the following properties for each email downloaded, we can do this ourselves:
BODY (as text)
The ideal candidate would already have experience in extracting content from mail servers using POP3 before. If you have this experience, please state this in your bid.