Liens connexes

Dépêche modérée par

Dépêche éditée par

: Sortie de la bibliothèque MAPI OpenChange 0.4

Posté par Julien Kerihuel (page perso, ). Modéré le 01 juin 2007.
0
MAPI, acronyme de Messaging Application Programming Interface, est un ensemble de fonctions propriétaires développées par Microsoft et utilisées dans les communications entre Microsoft Outlook et Microsoft Exchange Server. C'est principalement grâce à ce jeu de fonctions que Microsoft Outlook peut accéder aux courriels, calendriers, tâches, notes, contacts et public folders stockés sur un serveur Exchange.

La bibliothèque MAPI d'OpenChange propose une implémentation Open Source de ce protocole et offre aux applications de bureau sous Linux le moyen de communiquer avec un serveur Exchange de la même facon que Microsoft Outlook : en utilisant les protocoles natifs d'Exchange.

Proposée dans sa version 0.4 et baptisée WARP, cette évolution corrige les limites de la version précédente (0.2 MAILOOK), offre un ensemble de nouvelles fonctionnalités liées à l'envoi et réception des courriels, rendez-vous, tâches, notes et coïncide avec la sortie du greffon OpenChange pour Evolution dans sa version TP1 (Technology Preview 1).

> Lire la suite (10 commentaires, moyenne: 2,2).   [dépêche : 3170 caractères]

Les développeurs y trouveront une API et des exemples permettant de :

Deux outils sont livrés avec la libmapi-0.4 :

L'accent a également été mis sur le recensement du nombre de serveurs Exchange supportés, la résolution des problèmes de généricité du code et la gestion des accents. Grâce aux beta-testeurs utilisant la libmapi depuis sa version 0.2, nous avons été en mesure d'adapter le code et de recenser le fonctionnement correct de la bibliothèque sur les serveurs :

En ce qui concerne les développements autour d'OpenChange, l'équipe de développement chargée du greffon OpenChange pour Evolution sort aujourd'hui la première TP (Technology Preview) et offre aux utilisateurs d'Evolution :

Nous avons également poursuivi ou entrepris des démarches avec différents projets souhaitant utiliser la bibliothèque :

Enfin, un important travail sur le packaging Fedora (rpm) et Debian (deb) a également été entrepris sous l'impulsion de Jelmer Vernooij, développeur Samba. Jelmer travaille activement à l'intégration des bibliothèques Samba4 et OpenChange dans Debian (experimental) et a déjà terminé les packages pour les bibliothèques talloc (allocation mémoire), ldb (base de données) et tdb (trivial database).

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Quand le bonheur n'arrive jamais seul !

Posté par taupette () le 01/06/2007 à 16:00. (lien). Évalué à 3.

Dans un même ordre d'idée , Sunbird vient juste de releaser en version candidate la 0.5 de sunbird et de lightning . Il y a du travail pour les volontaires beta testeurs ce week end .


We need your help to verify the localizations

We are holding a Localization test day on Friday, June 1 from 1200 UTC to 0100 UTC. Please drop into the #calendar-qa channel to help us test the localized builds and ensure that we can quickly ship the 0.5 that we have all been waiting for.

Here's where to get your hands on the RC:

* Lightning 0.5 RC 1
http://releases.mozilla.org/pub/mozilla.org/calendar/lightni(...)

* Sunbird 0.5 RC 1
http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird(...)

Excellent !

Posté par Bruno Ethvignot (page perso, ) le 02/06/2007 à 06:02. (lien). Évalué à 4.

Merci et bravo !

Petite question est-il envisageable d'utiliser cette bibliothèque côté serveur pour wrapper des appels MAPI vers d'autres serveurs collaboratifs ?

Exemple : un utilisateur veut utiliser un serveur Kolab, avec le courrielleur propriétaire Outlook, mais sans le connecteur Outlook. Un processus côté serveur pourrait recevoir par exemple l'ordre « récupérer des contacts » en MAPI, lancer l'ordre « récupérer des contacts » dans le protocole reconnu par Kolab, réorganiser les données au format MAPI et les renvoyer au courrielleur Outlook.

Celait permettrait d'utiliser des serveurs collaboratifs libres ou open source, sans installer de connecteurs Outlook, ce qui faciliterait la percé des serveurs collaboratifs libres ou open source.

Outlook, exchange et solution alternative

Posté par exsit (page perso, ) le 02/06/2007 à 09:27. (lien). Évalué à 2.

Cela est intéressant dans le cadre d'une entreprise qui utilise exchange, mais n'existe-t-il pas des solutions alternatives ?
J'apprécie par exemple énormément le protocole IMAP pour le partage des courriers, ne serait-il pas envisageable de créer un module permettant de stocker les calendrier et contact sur un serveur IMAP et de permettre outlook d'intérroger de façon transparente ( comme si il contactait un serveur exchange ) ce serveur.
On pourrait aussi imaginer un interface outlook, mysql
Ce module pourrait se trouver sur le serveur et transformerait les requêtes de outlook en requête vers IMAP ou vers Mysql par exemple.

Existe-t-il déjà des solutions de ce type ?

Bindings Java

Posté par Lastnico Nicolas Ternisien (page perso, ) le 03/06/2007 à 09:38. (lien). Évalué à 1.

Bonjour,

Dans l'optique de créer une interconnexion entre un serveur Tomcat et un serveur exchange, y aurait-il des bindings Java pour Openchange ? (le but serait simplement d'accéder et de créer des rendez-vous dans la base exchange)

Merci d'avance pour votre réponse.

--
http://www.forum-software.org
Trouvez le meilleur logiciel de forum Internet pour votre communauté !

Revenir en haut de page