Sympa es un excelente gestor de listas.
El sitio oficial es http://www.sympa.org/
Más información aquí: http://en.wikipedia.org/wiki/Sympa
La instalación en Debian es sencilla pero tiene algunas cositas que por alguna razon no estan bien documentadas, esta es una ayuda bastante completa: https://wiki.debian.org/Sympa
Archivos a tener en cuenta: Dentro de la cvonfiguración del apache /etc/apache2/conf.d/sympa
# Apache configuration file for Sympa Alias /static-sympa /var/lib/sympa/static_content ScriptAlias /wws /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
En /etc/apache2/mods-enabled/fcgid.conf
<IfModule mod_fcgid.c> AddHandler fcgid-script .fcgi FcgidConnectTimeout 20 </IfModule>
El modulo suexec para el apache debe estar habilitado. Esto es muy importante porque de lo contrario la interface web se queda “pérdida”.
En el archivo /etc/sympa/sympa.conf se deben ajustar bien las siguietnes variables
http_host http://listas.uclv.cu domain listas.uclv.cu listmaster listmaster@listas.uclv.cu wwsympa_url http://listas.uclv.cu/wws soap_url http://listas.uclv.cu/sympasoap
Y en el archivo /etc/sympa/wwsympa.conf
use_fast_cgi 1
Para la integracion de la autentificación con Active Directory se debe modificar el archivo /etc/sympa/auth.conf
ldap host 10.12.1.50:389 timeout 20 bind_dn cn=sympa,cn=users,dc=uclv,dc=edu,dc=cu bind_password XXXXXX suffix ou=_Usuarios,dc=uclv,dc=edu,dc=cu get_dn_by_email_filter (mail=[sender]) email_attribute mail scope sub authentication_info_url http://net.uclv.edu.cu use_ssl 0 <linea separación> user_table regexp .*