OLMReader
OLMReader copied to clipboard
A Java reader for MS Outlook for Mac OLM files
OLMReader
A Java library for reading MS Outlook for Mac OLM archives
Supported objects
- 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.