OLMReader Save

A Java reader for MS Outlook for Mac OLM files

Project README

CI Codacy Badge DepShield Badge

OLMReader

A Java library for reading MS Outlook for Mac OLM archives

Supported objects

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

Schema

Schemas for OLM XML can be found here

Maven Coordinates

<groupId>com.khubla.olmreader</groupId>
<artifactId>olmreader</artifactId>
<version>1.9.0</version>
<packaging>jar</packaging>

Using OLMReader

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

Installation / Operation

To run this application you must first have the Java Platform (JDK) 12 and Apache Maven.

Ensure you set your JAVA_HOME as well as adding Maven to your PATH. Instructions

After that is done make sure to flag the .sh files as executable

chmod +x run_example.sh

and then execute using ./run_example.sh

Troubleshooting

If you have issues with the build, try running mvn clean install in the git root directory for this application.

Open Source Agenda is not affiliated with "OLMReader" Project. README Source: teverett/OLMReader
Stars
39
Open Issues
7
Last Commit
2 months ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating