I need to write a program that will collect all the emails on a machine(outlook/outlook express mainly). I am looking into MAPI to open the files and read out all of the email messages. I will then put them in a DB. Is MAPI the right path, and if anyone has any experience or knows of any good examples, I would appreciate the tips.