Claudir,
O primeiro item a ser observado é se você instalou o mailman antes do
ISPConfig, caso positivo, verifique o seguinte:
Tenha criado uma lista base: /usr/lib/mailman/bin/newlist mailman
Em seguida os aliases e parta para configurar o apache.
Abra o arquivo de configuração do apache: /vi
/etc/httpd/conf.d/mailman.conf/
ADicione as seguintes linhas:
/#
# httpd configuration settings for use with mailman.
#
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
ScriptAlias /cgi-bin/mailman/ /usr/lib/mailman/cgi-bin/
<Directory /usr/lib/mailman/cgi-bin/>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
#Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /pipermail /var/lib/mailman/archives/public/
<Directory /var/lib/mailman/archives/public>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
AddDefaultCharset Off
</Directory>
# Uncomment the following line, to redirect queries to /mailman to the
# listinfo page (recommended).
/
# RedirectMatch ^/mailman[/]*$ /mailman/listinfo
Reinicie o apache e crie os startups
chkconfig --levels 235 mailman on
/etc/init.d/mailman start
Verifique se consegue acessar o mailman utilizando:
http://<vhost>/cgi-bin/mailman/admin/<listname> para o admin
http://<vhost>/cgi-bin/mailman/listinfo/<listname> para users
http://<vhost>/pipermail/<listname> arquivos.