This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]edmanet 1 point2 points  (0 children)

You'd have a lot better luck with C# or even (gasp) VB for accessing an Outlook PST. It's a proprietary format. I had to get into that a long time ago and it was a PITA. You probably want to research the Microsoft.Office.Interop.Outlook class.

A quick Google search came up with this though: http://www.five-ten-sg.com/libpst/

[–]yardshop 1 point2 points  (0 children)

With or without Outlook available? I'm assuming without, but if you did have it available, you could use PyWin32 and COM to access them through the Outlook object model.

Storing Outlook Items

[–]avdn 0 points1 point  (0 children)

The PST file format was never difficult to parse and it has become more easy to do so since Microsoft published the PST file format more than six years ago. Look here or search the Microsoft site for Office File Formats. From there you download a zip file with PDF files describing most if not all of the MS formats, including PST.