I Use This!
Very Low Activity
Analyzed 7 days ago. based on code collected 7 days 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)

Commercial Use



Place Warranty

Use Patent Claims



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
  • ...
    data presented on the Open Hub is available through our API
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project


2 Other

30 Day Summary

Feb 14 2018 — Mar 16 2018

12 Month Summary

Mar 16 2017 — Mar 16 2018
  • 0 Commits
    Down -38 (100%) from previous 12 months
  • 0 Contributors
    Down -3 (100%) from previous 12 months