Nick asked me to shoot a copy of my last reply to the list so that there is a public record of it:
Everything I've used was obtained from the txt file at: http://www.fileformat.info/format/outlookmsg/ and using Hex Workshop to figure out a few other things (like how the header bytes work). Reading a MSG file with POI is easy, it's the writing that isn't so simple (and the reason I'll want to do a quick clean up of the code before including it, right now it's a mess of static variables and 'addPT8String' style methods). I've never signed an NDA with Microsoft, nor have I ever seen any type of complete documentation on the file format. Regards, Travis
