Magazine

Sortie de SYMPA v5.4

Publié le 27 mars 2008 par Olivier Duval

Après 10 mois de développement, SYMPA, LE serveur de listes vient de sortir dans sa version 5.4. Parmi les évolutions notables, on citera notamment :

  • la modification de la gestion de pas mal de variables jusqu’à présent stockées sous forme de cookies, ceci par l’intermédiaire de variables de sessions
  • l’apport de formulaires extensibles pour la gestion des abonnés : ajout de champs autres que Email, Nom. Ces champs sont gérés sous forme d’un modèle au format XML, stocké en base.
  • son lot de bug fix et de remaniements

SYMPA est un serveur de listes [écrire en Perl], Opensource, qui contrairement à Mailman, a une communauté très active (française ou anglophone) et évolue sans cesse.

L’intérêt d’utiliser SYMPA est son approche utilisateur, moins geek que certains produits. Bien que compliqué à appréhender au premier abord, il s’avère très souple d’utilisation, on pourra énumérer quelques fonctionnalités :

  • service Web (SOAP) : permet une interopérabilité avec d’autres systèmes en donnant la possibilité de commander le robot.
  • synchronisation des abonnés avec des sources externes : SQL Server, Oracle, LDAP, ... : génial pour l’interop encore une fois !
  • scénarios : contrôler tout mail entrant ou toute action sur l’interface Web, selon les droits ou non de l’acteur
  • un développement en tâches : le robot, le traitement des erreurs, l’interface Web, le task manager
  • pratiquement tout est personnalisable : l’interface Web, les messages de notifications
  • gestion de serveurs virtuels : selon le domaine, SYMPA donne la possibilité d’avoir des listmasters par domaine (domain1.tld, domain2.tld seront indépendants)
  • gestion TLS, SSL, SSO, ...
  • s’interface avec Postfix, Sendmail, ...
  • s’interface avec tout anti-virus
  • s’interface avec les serveurs Web du moment : Apache, Lighty, Nginx

Pour l’instant, ce qui manque, j’ai demandé une évolution dans ce sens, c’est de pouvoir faire des hooks sur certaines actions : archivage avant/après notamment dans mon cas. En attendant, j’ai patché l’archiveur pour lancer un plugin [Perl] lorsqu’un message est archivé.

Il existe quelques contributions intéressantes, par exemple un module Munin pour monitorer le serveur.

...et c’est un produit Opensource français, pour une fois


Retour à La Une de Logo Paperblog

A propos de l’auteur


Olivier Duval 4 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog