Si vous utilisez Windows, vous pouvez probablement utiliser JaWin. C'est une bibliothèque open source qui enveloppe l'objet COM et vous fournit une API Java pour y accéder. Pour autant que je me souvienne de sa distribution contient un exemple de la façon de se connecter au serveur MS Exchange.
D'autres paquets similaires que je connais sont
Les deux bibliothèques mettent en œuvre le protocole DCOM en Java, donc vous pouvez exécuter l'application qui les utilise sur n'importe quelle plate-forme et se connecter au serveur Exchange.
Autre façon d'utiliser le protocole POP3 ou SMTP également pris en charge par Exchange. Il y a beaucoup de paquets qui les supportent, par ex. JavaMail.
Et la dernière solution: si votre application s'exécute côté client, c'est-à-dire sur l'ordinateur du client, elle peut analyser les fichiers créés par Outlook elle-même. Je ne me souviens pas où ces fichiers sont stockés mais je me souviens qu'il y a plusieurs années j'ai découvert le problème et j'ai vu que tous les emails sont stockés dans un système de fichiers au format texte clair.
EDIT: Récemment, j'ai découvert JACOB: autre bibliothèque qui utilise JNI (comme JaWin).
http://stackoverflow.com/questions/14869441/read-msg-file-with-java-mail-api-pls-suggest-me/14873139#14873139 –