https://github.com/incubated-geek-cc/java-com-bridge_demo
A Java application to demo Java-COM-bridge (Jacob) DLL library for automating Microsoft applications such as parsing emails from Microsoft Outlook Exchange.
https://github.com/incubated-geek-cc/java-com-bridge_demo
Last synced: 9 months ago
JSON representation
A Java application to demo Java-COM-bridge (Jacob) DLL library for automating Microsoft applications such as parsing emails from Microsoft Outlook Exchange.
- Host: GitHub
- URL: https://github.com/incubated-geek-cc/java-com-bridge_demo
- Owner: incubated-geek-cc
- License: apache-2.0
- Created: 2023-05-26T06:59:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-21T07:52:30.000Z (about 2 years ago)
- Last Synced: 2025-01-16T11:28:38.176Z (11 months ago)
- Language: Java
- Size: 2.07 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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
- Run
compile.sh to generate Main class and then proceed to run run.sh
-
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)**](https://mobileappcircular.com/automate-outlook-email-tasks-using-jacob-java-com-bridge-3cf84ced2286)
[**Article :: Link :: Sending and Reading Outlook Emails Using Javaโ-โJacob (Java-COM bridge)**](https://geek-cc.medium.com/sending-and-reading-outlook-emails-using-java-jacob-java-com-bridge-87f400bb2afc)

โ Join me on ๐ Medium at ~ ฮพ(๐หถโโกโ) @geek-cc
---
#### ๐ฎ Please buy me a Taco! ๐
## ๐ License & Credits
- Original library at jacob-project by ๐ค Joe Freeman (freemansoft)