Open-Source-Java-Bibliothek zum Lesen von Outlook-E-Mails, Kalender usw.

8

Ich suche nach einer Open-Source-Java-Bibliothek, um E-Mails, Kalender, Kontakte von Microsoft Outlook zu lesen. Kennen Sie eine dieser Bibliotheken oder Workaround?

Im Moment müssen nur die Daten gelesen und auf der jsp-Seite angezeigt werden.

Danke

    
user509755 01.12.2010, 13:34
quelle

1 Antwort

12

Wenn Sie mit Windows arbeiten, können Sie wahrscheinlich JaWin verwenden. Es ist eine Open-Source-Bibliothek, die das COM-Objekt umschließt und Ihnen eine Java-API für den Zugriff auf sie bereitstellt. Soweit ich mich erinnere, enthält seine Distribution ein Beispiel für die Verbindung mit MS Exchange Server.

Andere ähnliche Pakete, die ich kenne, sind

Beide Bibliotheken implementieren das DCOM-Protokoll in Java, sodass Sie eine Anwendung ausführen können, die sie auf jeder Plattform verwendet und eine Verbindung zum Exchange-Server herstellt.

Eine andere Möglichkeit besteht darin, das POP3- oder SMTP-Protokoll zu verwenden, das auch von Exchange unterstützt wird. Es gibt viele Pakete, die sie unterstützen, z.B. JavaMail.

Und der letzte Weg: Wenn Ihre Anwendung auf der Client-Seite läuft, d. h. auf dem Client-Computer, kann sie Dateien analysieren, die von Outlook selbst erstellt wurden. Ich erinnere mich nicht, wo diese Dateien gespeichert sind, aber ich erinnere mich, dass ich vor vielen Jahren das Problem entdeckt habe und sah, dass alle E-Mails im Dateisystem im Klartextformat gespeichert sind.

EDIT: Kürzlich habe ich JACOB herausgefunden: andere Bibliothek, die JNI verwendet (wie JaWin).

    
AlexR 01.12.2010, 13:44
quelle

Tags und Links