Marten Mooij

Results 50 comments of Marten Mooij

- [OST support](https://github.com/rjohnsondev/java-libpst/issues/18#issuecomment-43770079): - [OST 2013 file format: Reading the NBT in OST files from Outlook 2013](https://social.msdn.microsoft.com/Forums/en-US/aee56cf3-51f8-4372-8fbc-049fdc7841f5/ost-2013-file-format-reading-the-nbt-in-ost-files-from-outlook-2013?forum=os_binaryfile) - [OST 2013 File Format – The missing documentation](https://web.archive.org/web/20160528150307/https://blog.mythicsoft.com/2015/07/10/ost-2013-file-format-the-missing-documentation/)

Use https://github.com/klauspost/readahead for ZLib added to the format

References https://github.com/klauspost/compress

If you open the file the content should still be of the .msg file, the problem is `attachment.GetAttachLongFilename()` is empty so a fallback is used (UNKNOWN...).

You could check the magic bytes via https://github.com/gabriel-vasile/mimetype Possibly `GetAttachExtension()` returns something but I haven't checked.

@McFlip Would it be possible to send me the test PST file (my email is [email protected]) so I can reproduce and possibly fix this issue?

Thanks for the test PST files, makes it much easier to solve. It seems these are using a different attachment method than the norm as I have never seen this...

I can now read the embedded attachment, this should be the [OLE](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-oleds/fdc5e702-d09e-4344-a77f-eb079d41f23f) format. Possibly it's also compressed because I am getting 11.7KiB instead of 60.5KiB. Should be solved in a...

ETA may be extended a week since support for writing PST files came up