I have Outlook 2000 mail folders stretching back 10 years. To prevent the Inbox getting too large, at the end of every year I archive the previous year's Inbox and Sent into a Mailarchive200x mailbox. Each such mailbox is a .pst file.
I want to export all that old mail into a text format. My goal is not portability, since I don't care about having mail over 2 years old on my mail server. (I have been on IMAP for the last 2 years, and am actually happy to stick with Outlook 2000, such is wretched state of all other email clients.) But I do want to preserve all that mail, in a format that can't easily become corrupted or obsolete, is readable outside of the application that created it, and is easily indexable by a desktop search app (such as Copernic).
I'd prefer to have each mailbox as a single file, rather than individual mail messages, unless you can convince me otherwise. The most important mail headers should be retained. I'd prefer if HTML formatting was retained. Attachments I'm not too worried about, as long as the attachment filenames are visible in a message's mail header and the attachments themselves are dumped in the same directory with the mail archive.
Is there a solution to my problems? This previous AskMefi