Magazine

Sortie de SYMPA v5.4

Publié le 04 mars 2008 par Olivier Duval

Pas trop de temps en ce moment pour écrire des billets, même si j’en ai 2-3 en cours, alors juste une annonce sur SYMPA.

Après 3 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