HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (
-   Installation/Configuration (
-   -   mailman on ISPConfig 2.2.3 on debian (

TheBus 9th January 2008 18:09

mailman on ISPConfig 2.2.3 on debian
Hi all,
i try to understang how to configure mailman in order to use with ispconfig.

i upgraded my ispconfig to ISPConfig 2.2.3
I installed mailman from debian-package with apt-get

and then?
i try to set for a site the option mailing list and i enable cgi but i don't understand how to access to mailing list and how configure it

if i do a list_lists i see only the mailman 1st mailing list

Anyone can give me some hints?


jnsc 9th January 2008 18:27

Did you do a fresh install or an update? Did the installer ask you about mailman?

TheBus 9th January 2008 18:57

i did the upgrade before installing mailman.
I try now to redo the upgrade (after the installation of mailman) but the installer don't ask to me nothing about mailman.

jnsc 10th January 2008 00:09

This is because it's an update and not a fresh install.

Here it what it does :

it adds admispconfig to the list group


$go_info["server"]["mailman"]["default_mailman_domain"] = "";
$go_info["server"]["mailman"]["new_list_path"] = "/usr/lib/mailman/bin/newlist";
$go_info["server"]["mailman"]["config_list_path"] = "/usr/lib/mailman/bin/config_list";

it adds

### Mailman Section ###
ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
Alias /images/mailman/ /usr/share/images/mailman/
### End of Mailman Section ###

to the apache configuration


transport_maps = hash:/etc/postfix/transport
relay_domains = hash:/etc/postfix/relay-host-names
mailman_destination_recipient_limit = 1

to /etc/postfix/

then do

postmap /etc/postfix/transport

postmap /etc/postfix/relay-host-names


mailman  unix  -      n      n      -      -      pipe flags=FR user=list argv=/var/lib/mailman/bin/ ${nexthop} ${user}
to /etc/postfix/



This are the steps that are done by the installer. I hope it helps and I hope I didn't miss one step.


TheBus 10th January 2008 15:55

i do a clean server install following the debian etch howto

i installed libxml2-dev and mailman
After i upacked the tar.gz and then i made the installation following the documentation

Now i create a site with mailinglist support and i enable all (cgi*,php*,webmail,mailing list)
I create a mailing list for the site but:

if from console i write list_lists i don't see any list:

ispconfig:~# list_lists
No matching mailing lists found

if i try to access to
i receive the error 404 (idem if i try to access to

Ho i can usage it?

jnsc 20th January 2008 19:10

Did you set the field "Mailman Domain:" in Management -> Settings -> EMail ?

twall411 20th June 2008 00:07

you say edit

is that the one in the install_ispconfig directory? Do I then run ./setup or does that file end up in /root/ispconfig or some where else where I can edit it.

jnsc 20th June 2008 10:15

What are you exactly going to do? If it's a fresh install you can just follow this little guide

All times are GMT +2. The time now is 04:39.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.