I Use This!
Very Low Activity
Analyzed about 8 hours ago. based on code collected about 8 hours ago.

Project Summary

The PST (or PFF) file format is a horrible, closed proprietary format. Over the years many people have accumulated a large amount of important email and other information into these files, this project aims to allow people to access and extract this information so that it may be migrated to other messaging systems.

The goal of this project is to take the format documentation which has been reversed engineered and made available through projects such as https://sourceforge.net/projects/libpff/ and turn it into a java library that will allow for efficient access to stored email.

The functional goals are:

Efficiency; should be able to work with very large PST files with reasonable speed Support for 64bit PSTs (Outlook 2003+, 32bit is not a primary goal) Support for compressible encryption (on by default with newer versions of Outlook) Intuitive API

Things that the library will most likely not do:

Fix or work with broken PST files Provide write access to PST files Recover deleted email items

Note: Version 0.1 contains a GPL'd implementation of the LZFU compression algorithm for the retrieval of RTF content. This has been addressed in version 0.2 with my own implementation of the algorithm, this is the only difference between the two versions.


email java library mapi outlook pff pst reader

In a Nutshell, java-libpst...

GNU Library or "Lesser" GPL (LGPL)

Place Warranty

Use Patent Claims

Commercial Use





Hold Liable


Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    check out hot projects on the Open Hub


2 Other

30 Day Summary

May 23 2018 — Jun 22 2018

12 Month Summary

Jun 22 2017 — Jun 22 2018
  • 0 Commits
    Down -31 (100%) from previous 12 months
  • 0 Contributors
    Down -2 (100%) from previous 12 months