PHP Class for Email download from POP3 server

Budget $30 - $250 USD
Bids 3
Average Bid $150

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.


Post a Project Like This

This project was awarded to


Aras is highly knowledgeable and was able to work through the problems on my end with patience and a great attitude, while seeing this project through to completion. Went above and beyond in customizing my data transfer requirements to include exactly what was required, while adding features to assure data access, security and order processing with ease from my end. Great communication, explanations and instructions from Aras helped to further make this a great experience with higher than expected results. My highest recommendation and I would look forward to working with him again on any IT related projects in the future.
About the Freelancer
cuzinet Profile Picture

Fast, efficient, high quality software development that is affordable

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • khanzakir Profile Picture


    pune,  India

    • Seasoned Software Engineering Professional with 6+ years of experience in designing and development web based applications. • Very good experience in developing web applications in PHP, Drupal, Ruby On Rails, JQuery and MySQL, MongoDB. • Good interpersonal and communication skills. • Effective in working independently and collaboratively in teams. • Ability to handle complex modules and deliver on time with very good quality on time. • Highly adaptable in learning new technologies and delivering effective output.

    PHP, Javascript, Data Processing, and Data Entry

  • cuzinet Profile Picture


    Phoenix,  United States

    Fast, efficient, high quality software development that is affordable

    PHP, Accounting, Software Architecture, and Objective C

  • winyaa Profile Picture


    Budapest,  Hungary

    I am ready to be hired by you as a Agile Development Developer. I have a firm technical experience and the apt educational qualification that would fit best all your Agile Development jobs. I have been successful in jobs relating to Agile Development, AJAX and Amazon Web Services. I will also be a live starter and provide my exceptional contribution in serving for your company and your customers. I also have a great experience working as a Android Programmer and as a Apache Developer. If hired by you, I will deliver work of a high standard for your jobs.

    Java, Javascript, Linux, and AJAX