You have chosen to sponsor your bid up to a maximum amount of .
We need a web-based framework that can connect and iterate through an entire Exchange account (inbox/outbox/folders). As a test set, I want to extract the email addresses in my Outlook account with 500,000+ emails over 10 years. The data can be dumped to a database file. Each email address should be tagged as Sent or Received with the count. The process should be re-entrant so updates can be started at the point it left off.
Example output includes email / to count / from count
sam @ example . com, 30, 20 (I sent 30 emails TO Sam and received 20 emails from him)
It should be developed as a set of iteration functions so it can reused for extracting other things from Exchange. For example, in the future we may develop something to analyze the content and the attachments of the message.
This framework needs to have an restful API that can be accessed from other applications. The system needs to be scalable as it the data pulled from outlook/exchange will support 1000's of users.
Open to suggestions on the language/technology to use. We would like to use a platform that is scalable like Heroku. Database should be PostgreSQL
We need proof-of-concept, not polished application.
Please show that you have read this posting. If you don't talk specifically about our project, we will delete your bid.