We need a small dll - library written in .Net 2.0/C# for any Ms-Windows release from XP to Windows 7, that can extract single emails from an Ms-Outlook PST file (2000,2003,2007).
This will be done on the user PC that already contains all ActiveX needed to read the right version of that PST.
It will make possible to
1. start reading a "big" PST
2. stopping the process
3. start it again readinf from the last position
For example.
Our application when needed start that DLL passing the PST location ("c:/programs/myfile.pst").
Your program must open it, start reading emails from the first.
User can shut down PC when your program are reading email #200
At the restart our software calls the DLL and it must start to read from email #200
How it will work:
1. You will write a PST email extractor engine.
2. We call it and each time it reads an email it will raise an event that contains:
A. percent done
B. the email object
The email object must contains (at least):
A. Sender address (name, address)
B. "To:" address list (name, address)
C. "CC:" address list (name, address)
D. subject
E. date
F. text body
G. html body
H. attachments list (as phisical files on system temp dir, or streams)
I. The entire email in the ascii form (see for example [login to view URL])
I have data Processing Softwares available, using that you can collect PST Meta data and extract each mail and mail type like notes, calendar, task, appointment items with full meta data. Let me know, if you need demo of it. and i can design this softwares for you within 20 days.
Hello Sir,
I read your requirements and I can do this job perfectly, because I have good experience with .NET technologies specially in C# with SQL 2008. I have developed two big projects (Outlook Plugin with using VSTO with using PST file) and I have expertise in Outlook Plugin development with Setup & Deployment process.
So please let me know when we can start discussion on this project in detail.
Thanks.
Mukesh Kumar
You can use MAPI/Extended MAPI for this purpose. So, you can directly access to the PST file and explore anything within. I can show you a demo if you would.
You need a small dll - library written in .Net 2.0/C# for any Ms-Windows release from XP to Windows 7, that can extract single emails from an Ms-Outlook PST file (2000,2003,2007).
This will be done on the user PC that already contains all ActiveX needed to read the right version of that PST.
I will do that!