A Java reader for MS Outlook for Mac OLM files
Java Shell
Switch branches/tags
Nothing to show
Clone or download
Latest commit 5491f4c Jun 22, 2018
Failed to load latest commit information.
src group categories and followup Jun 22, 2018
.gitignore v1.2 Jun 21, 2018
.travis.yml change build matrix Nov 18, 2017
LICENSE Initial commit Jun 20, 2016
README.md updated readme Jun 22, 2018
pom.xml support for contact groups Jun 21, 2018
release.sh shebang Nov 18, 2017
run_example.sh added example run script Jun 21, 2018


Travis Coverity Scan Codacy Badge


A Java library for reading MS Outlook for Mac OLM archives

Supported objects

  • Email
  • Contacts
  • Contact Groups
  • Appointments
  • Categories
  • Notes
  • Tasks


Schemas for OLM XML can be found here

Maven Coordinates


Using OLMReader

To use OLMReader, provide a class which implements OLMMessageCallback, OLMRawMessageCallback and pass those implementations to OLMReader.readOLMFile.