Find Jobs
Hire Freelancers

Extract messages from Thunderbird or Windows Live Mail inbox

$250-750 USD

In Progress
Posted about 10 years ago

$250-750 USD

Paid on delivery
We need a DLL module to extract and parse email messages from Thunderbird or Windows Live Mail inbox files. Thunderbird uses MBOX file format which is actually a big plain-text file in which all email messages are stored. Windows Live Mail saves each email message as an EML file. EML files are also plain-text files containing email headers, body, and other parts. So the DLL should read each folder, extract each message (either in the MBOX or EML file), parse email headers (Sender's name and address, Recipients' names and addresses, Date, Subject, etc.), extract body parts (plain-text and HTML, MIME), and send them to our host application. Requirements: - We need fully documented, and compilable source code. - Compiled DLL binary for both Win32 and Win64 platforms must be deployed. - The DLL should be able to parse different encoding and character sets to correctly parse Non-English text in subject, body, or sender and recipient names. - There is a programming interface for communicating with the host application which is developed by us. This interface will be given to the winner developer and the produced DLL should comply with it. The DLL will be tested by us using our own host application. - You can use C, C++, C#, or Delphi as the programming language. - No dependency on 3rd-party library or component is acceptable. You can only rely on your own code or the standard library or framework provided by your chosen programming language. - Performance and resource consumptions are very critical. The faster your code can parse the messages and the less it consumes RAM and CPU, the better it is, and the more chance you have to win the project. Compiled binary demo for testing performance is very welcomed.
Project ID: 5796254

About the project

9 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of ROMANIA
London, Romania
0.0
0
Payment method verified
Member since Apr 8, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.