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 .*