Kolab

  • 16 septembre 2019
1024 414 freddy

Protéger ses données professionnelles

La quasi totalité des TPE/PME externalisent la gestion de leur messagerie électronique et d’un certain nombre de services collaboratifs (contacts, agendas, partages de documents). Et c’est bien normal étant donné les difficultés techniques que peut présenter le déploiement et le maintien en conditions opérationnelles d’un serveur offrant toutes ces fonctionnalités.

Kolab est la technologie à recommander à toutes les TPE/PME qui souhaitent rester maître de leurs données professionnelles. Le projet a plus de 15 ans d’ancienneté et s’appuie sur des composants technologiques éprouvés dans les environnements GNU/Linux.

Mais Kolab va permettre à un certain nombre d’entreprises de faire le pas, pour peu qu’elles acceptent de confier la charge du déploiement et du maintien en conditions opérationnelles à des professionnels afin de garantir la pérennité des données prises en charges.

Architecture fonctionnelle

La technologie Kolab s’appuie sur des composants applicatifs robustes et éprouvés pour offrir l’ensemble des services collaboratifs à ses usagers :

  • un annuaire LDAP (OpenLDAP) qui va stocker l’arbre de votre organisation, ainsi que les comptes des différents usagers, leurs contacts, les ressources internes,
  • un serveur SMTP (Postix) pour la prise en charge des flux de messagerie électronique,
  • un composant antivirus/antispam (Clamav, Amavis et SpamAssassin) pour le filtrage des courriels,
  • un serveur IMAP (CyrusIMAP) pour la mise à disposition du contenu des boîtes aux lettres
  • un serveur LAMP (Apache, Mysql, Php) qui va servir de point d’accès à de nombreux modules complémentaires :
    • un composant CalDAV et CardDAV (iRony) pour le partage d’agendas et de carnets d’adresses,
    • un composant ActiveSync (Syncroton) pour l’accès des clients Exchange sur pc et smartphones,
    • une interface Webmail (RoundCube) pour l’accès web des usagers,
    • un composant pour le partages sécurisé de documents (Chwala),
    • une interface web (Kolab) pour l’exploitation de l’infrastructure complète.

Déploiement

Pour avoir testé l’installer Kolab sur Ubuntu 18.04, on peut saluer le travail réalisé par l’équipe de développeurs qui a intégré la configuration de l’ensemble de ces applications avec une seule commande. C’est très appréciable pour les administrateurs. Au fil du déploiement, le script vous communique les login/passwd pour les services LDAP, SQL et Kolab.

Il y a cependant encore au moins deux éléments qui peuvent nécessiter une intervention manuelle :

  • l’ajout d’un nom d’hôte qualifié (FQDN) dans votre fichier /etc/hosts sans quoi l’installer ne parviendra pas à se lancer correctement,
  • la modification de la configuration apache2 pour intégrer l’ensemble des services au sein d’un virtualhost dédié à cette activité. Par défault les services sont joignables sur tous les virtualhosts déclarés.