On Sat, Apr 03, 2004 at 01:04:59PM +0200, sich wrote:
> Bonjour,
Bonjour,
> 
> Je cherche � savoir s'il est possible de "construire" des solutions 
> prochent de Lotus Domino mais int�gralement en LL ?
Il existe des solutions de travail collaboratif sous Linux :
OpenGroupware.org, Egroupware, PHHGroupware, Kroupware, Kolab, 
SKYRiX,  etc ...
> 
> Je m'explique :
> J'ai besoin d'un annuaire commun � plusieurs serveurs qui r�pliquent 
> entre eux les infos, chaque serveurs h�bergent certains users et les 
> serveurs se renvoient les mails si l'users est sur un serveur ou un autre.
> �a j'ai r�ussi � trouver avec ldap, je n'ai pas encore mis en oeuvre 
> mais �a devrait marcher.
Avec LDAP tu peux r�pliquer les informations sur tes utilisateurs,
l'authentification et les contacts des utilisateurs. C'est assez facile
de dupliquer l'information, a l'aide de serveur ma�tre et plusieurs
serveurs esclave.
> 
> Il faudrait �galement qu'un user puisse �tre propri�taire d'une base 
> mail (�a ce n'est pas un soucis) mais qu'il puisse aussi avoir des acc�s 
> � d'autres bases. Par exemple l'assistante qui � acc�s � la base de son 
> responsable pour lire son courier (savent pas le lire eux m�me) mais en 
> s'authentifiant avec son login � elle. Cet acc�s doit �tre param�trable 
> (aucun, lecture, lecture / ecriture).
Le serveur Cyrus IMAP dispose d'une gestion avance des droits sur les
boites IMAP. Tu pourras cr�e un boite de mail partage assez facilement. 
Regarde sur cette page pour avoir un aper�u des possibilit�s :

http://www.oreilly.de/catalog/mimap/chapter/ch09.html#11074

> 
> L'agenda �galement. Il faut un agenda h�berg� sur le serveur, sur lequel 
> on peut partager des acc�s aussi et que l'on peut r�pliquer sur le client.
N'importe que programme de groupware permet de partager un agenda. Mais
tu peux tr�s bien utiliser Apache avec le support WebDav.
> 
> Niveau client Mozilla r�pond � pas mal des besoins. Configuration de 
> plusieurs comptes, r�plication des mails, config de filtres, annuaire 
> ldap.. Mais apparemment rien pour l'agenda ni pour l'acc�s � plusieurs 
> bases mails avec un m�me comptes.
Tu as regarder le projet Mozilla Calendar? 

http://www.mozilla.org/projects/calendar/

> 
> Je cherche aussi � pouvoir faire un cluster. Genre deux serveurs 
> h�bergent les m�mes bases mails et acceptent de traiter les mails pour 
> ces users. Ils r�pliquent en permanence les bases mails via un lien 
> d�di�. Ceci permet en fait de r�partir la charge sur deux machines et 
> d'assurer une continuit� de service en cas de panne sur une des 
> machines. Puis via dns on cr�e une entr�e avec 2 ip qui permet au client 
> d'interroger les deux serveurs...
Alors pour relique une base de donn�es relationnel c'est assez facile.
Tu peux relique la base de contact des utilisateurs avec plusieurs
serveur de base de donn�es. MySQL permet de le faire assez facilement
et PostgreSQL te propose de le faire de plusieurs fa�on diff�rentes a
l'aide de diff�rentes projet. 

Si tu veux dupliquer un serveur IMAP, c'est un peu plus dur. Mais le
projet Cyrus Aggregator permet de le faire :

http://asg.web.cmu.edu/cyrus/ag.html

Il s'agit litt�ralement d'un cluster qui g�re des boites IMAP.

Apr�s si tu veux dupliquer le serveur de groupware. Opengroupware.org
dispose d'un Load Balancer Applicatif  : SNS. Mais celui-ci est payant
et propri�taire. Et tu n'en auras pas besoin si tu as moins de 100
utilisateurs.
> 
> 
> Existe t'il un soft tt fait pour �a ? (a part domino sur linux). Un MTA 
OpenGroupware.org ? :)
> qui peux se charger de la r�plique ? Ou plut�t utiliser unison ? 
Cyrus IMAP :) Ne r�plique sur tout pas des boites IMAP a l'aide
d'unison, tu peux casser les tables de hash du serveur IMAP.
> Quelqu'un � une id�e pour les agenda ?
> Pour ma part j'ai pens� � LDAP ; Courier-IMAP ; Open-SSL ; Amavis ; 
> Clamav ; SpamAssassin ; Postfix ; unison pour la r�plique ; 
> eventuellement Squirelmail ; Mozilla mail...
> Je n'ai rien pour l'agenda, hormis l'agenda de squirelmail mais qui ne 
> me convient pas...
Je te propose :

Postfix + Amavis-new + Spamassassin + Clamav + Cyrus IMAP + OpenLDAP + 
Apache SSL + PostgreSQL + Squirrelmail + OpenGroupware.org + Beaucoup
d'aspirine pour configurer le tout :)

Je l'ai d�j� fait une fois :)
> 
> Cela fait pas mal de temps que je cherche � concevoir une solution de ce 
> type. Je n'ai pas l'occasion de la mettre en oeuvre hormis en 
> laboratoire, c'est surtout pour "savoir faire". Je parle souvent de 
> Lotus Domino que l'on utilise dans ma soci�t� et qui est vraiment tr�s 
> bien pour le groupeware.
Oui mais Lotus est propri�taire, payant et non base sur des standard :)
> 
> Merci d'avance pour toutes id�es.
> 
> 
> sich

PS : petite doc pour configurer OpenGroupware.org? :)
http://etudiant.epita.fr/~nowick_c/publications/ogo_deb/

-- 
Nowicki Christophe                                  
EPITECH Promo 2006                                 
http://etudiant.epita.fr/~nowick_c/                 

Attachment: signature.asc
Description: Digital signature

Répondre à