Skip to content

incubated-geek-cc/Java-COM-bridge_Demo

Repository files navigation

logo

Java-COM bridge (Jacob)

📀 Enables Java to interface with Microsoft Office applications for task automation.

📌 Features (WIP)

  • 📧 Email parsing on Outlook Exchange client.

For a full list of functionalities for Outlook, refer to Office Outlook Primary Interop Assemply. (namespaces with properties & methods have been compiled at office_outlook_interop_assembly.json.)

🌟 Try it yourself

  1. Run compile.sh to generate Main class and then proceed to run run.sh
  2. Main class shall retrieve all inbox emails with subject title containing Case Notification and CaseID and output all JSON-formatted case details onto console.

Assume that embedded case details follow the below format:

Dependencies:

LibraryDescription
jacob-1.18-x64.dll and lib/jacob-1.18.jarFor interfacing with Microsoft applications.
lib/jsoup-1.15.3.jar For parsing HTML-formatted email message.
lib/json-org-20140107.jarTo format processed output into JSON

✍ Read related posts here

Article :: Link :: Automate Outlook Email Tasks Using Jacob (Java-COM bridge)


Article :: Link :: Sending and Reading Outlook Emails Using Java - Jacob (Java-COM bridge)

Join me on 📝 Medium at ~ ξ(🎀˶❛◡❛) @geek-cc


🌮 Please buy me a Taco! 😋

📜 License & Credits

  1. Original library at jacob-project by 👤 Joe Freeman (freemansoft)

About

A Java application to demo Java-COM-bridge (Jacob) DLL library for automating Microsoft applications such as parsing emails from Microsoft Outlook Exchange.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published