Hi folks. I've created a mailing list but... how do you add addresses to the list? I may be going blind but I can't see a mechanism anywhere for doing that. Ta muchly. Simon.
You can do this from within the mailman web interface. mailman has its own management application for subscribers, ispconfig creates just the lists.
If you installed and configured mailman as described in the manual, then you should be able to reach mailman as described in the mailman chapter:
Ah. I followed the "perfect server" installation instructions and I don't think they mentioned mailman so it'll not be installed. Much as I'd like a copy of the manual, I can't afford it so I'll try the install without instructions and hope for the best. LOL
It is described in the latst perfet server guides as well, e.g. : http://www.howtoforge.com/perfect-server-ubuntu-11.10-with-nginx-ispconfig-3-p4 If you dont run nginx, you skip the last part that configures the nginx files.
Horrible feeling there's more to it than that. I did Code: apt-get install mailman and got this... Code: root@laphroaig:~# apt-get install mailman Reading package lists... Done Building dependency tree Reading state information... Done mailman is already the newest version. The following packages were automatically installed and are no longer required: linux-headers-3.0.0-16-generic-pae linux-headers-3.0.0-16 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue [Y/n]? y Setting up mailman (1:2.1.14-1ubuntu2) ... Looking for enabled languages (this may take some time) ... done. Traceback (most recent call last): File "/var/lib/mailman/bin/list_lists", line 46, in <module> from Mailman import mm_cfg File "/var/lib/mailman/Mailman/mm_cfg.py", line 76 DEFAULT_SERVER_LANGUAGE = ^ SyntaxError: invalid syntax Installing site language en ............................................ done. Traceback (most recent call last): File "/usr/lib/mailman/bin/update", line 49, in <module> from Mailman import mm_cfg File "/var/lib/mailman/Mailman/mm_cfg.py", line 76 DEFAULT_SERVER_LANGUAGE = ^ SyntaxError: invalid syntax dpkg: error processing mailman (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: mailman E: Sub-process /usr/bin/dpkg returned an error code (1) Which wasn't quite what I expected.
Ok, I added the Code: = 'en' then continued with section 15 of The Perfect Server - Ubuntu 11.10 With Nginx [ISPConfig 3] - Page 4. I added the aliases, ran newaliases, restarted apache, started mailman and all seemed fine. I went to http://drsimon.co.nz:8081/cgi-bin/mailman/listinfo/mailman and ... 404. I'm beginning to think I'm an idiot. LOL
Do you use Apache or nginx? If you use Apache, please disable suExec for that website. Also, check that website's error log.