• # interopérabilité, souplesse, jusqu'à quel point ?

    Posté par . En réponse à la dépêche Groupware OBM freeze de la 2.3.0. Évalué à 7.

    Chez nous, on utilise cyrus imapd, (en mode murder), un ldap (qui sert à beaucoup d'autres choses que les mails, répliqué dans tous les sens avec moult overlays...) sendmail (et mimedefang...) et tout le tralala.

    Pour le moment, on utilise une version modifiée de squirrelmail, et à plus petite échelle, Horde. Horde est un bon produit, modulaire, dynamique, ouvert, bien écrit et tout ce qu'on veut... Mais au niveau calendrier etc il est encore un peu limite (meme si il est très bien pour le support imap, et ce qu'il y a autour, allant jusqu'à gérer les ACL, l'intégration de l'annuaire, sieve, etc).

    Le défault des solutions tout intégré à la Zimbra ou Citadel est qu'ils forcent les gens à utiliser leur solution de stockage pop/imap (quand ce n'est pas carrément le MTA). Ou à ne pas les utiliser du tout ;-)

    On n'a aucune envie de lacher cyrus, ni sendmail. Ils font très bien leur boulot et ça serait compliqué de faire la même chose avec d'autres produits (Inutile de me soutenir le contraire, sieve, le support des groupes LDAP, murder, mimedefang, tout ça c'est quand même des solutions bien spécifique à cyrus et sendmail, il y a des alternatives chez la concurrence mais bon, if it ain't broken, don't fix it, comme on dit). Sans parler du fait qu'on a investi pas mal de temps dans cette plateforme, qu'on a développé ou intégré des solutions autour, etc.

    OBM n'a pas l'air dans ce cas, d'après ce que je lis même si ça a plutôt l'air basé sur postfix pour la partie MTA, rien n'a l'air d'empêcher d'en utiliser un autre. Par contre je n'ai pas trouvé d'info claire au niveau de l'annuaire LDAP (bon je pourrais lire le code, ou tester, mais autant demander) : de quoi a vraiment besoin OBM ? Est-ce qu'on peut se contenter d'avoir la liste des utilisateurs, et éventuellement des groupes, dans le ldap ? Est-ce que c'est paramétrable au niveau des recherches ou est-ce qu'il faut trifouiller le code pour ça ? Est-ce que les recherches récursives sont possibles ?

    Sachant que pour ce qui concerne la gestion des utilisateurs / boîtes, on a une appli maison qui fait ça très bien. De toutes manières, les problématiques spécifiques à l'utilisation des schémas LASER et sendmailv2 pour le MTA, ou le fait qu'on a plusieurs cyrus (murder), font que les solutions de gestion clef en main ont peu de chance de fonctionner.

    Si quelqu'un a mis en oeuvre OBM en tant que "brique", à la façon de Horde, simplement pour la partie webmail / calendrier / groupware / synchro sans la gestion des utilisateurs et du routage, avec un ldap pré-existant, sans tout chambouler, je suis intéressé. Si ce n'est pas le cas, mais que ça a l'air techniquement possible, également ;-)