How to add mailman support after installation

Discussion in 'Installation/Configuration' started by Mehumaija, Dec 27, 2008.

  1. Mehumaija

    Mehumaija New Member

    Hello gurus,

    When I set up my otherwise perfectly working ispconfig system, mailman was not installed, and now I find myself needing mailing list management.

    I tried reinstalling ispconfig (via normal upgrade procedure), but this did not pick up mailman.

    Is there any way to add the mailman support once ispconfig is already up and running?

    Thanks,

    Mehumaija
     
  2. dtrotter

    dtrotter New Member

  3. Mehumaija

    Mehumaija New Member

    Thanks for the tip. I am having trouble with the instructions therein though, and I believe they contain downright mistakes where telling to edit Postfix master.cf. I believe that in the first instance, main.cf would be the right target.

    After making the proposed changes, Postfix complains of errors and I had to roll back to the original configuration.

    After making the Apache changes by hand, I can successfully access the mailman web interface, but I would really like to be able to manage the lists via ispconfig.
     
  4. raymonvdm

    raymonvdm New Member

    Let me bump this topic

    I have the same problem I have installed ISPConfig
    Version: 2.2.29 on Ubuntu Hardy 8.04.

    How can i install mailman, Just apt-get install mailman ?
     
  5. till

    till Super Moderator Staff Member ISPConfig Developer

    Mailman is not supported by ISPConfig 2.2.x. This means that you can install it with apt-get but you will have to configure the mailing lists manually on the shell.
     
  6. raymonvdm

    raymonvdm New Member

    Ow i thougt i did see mailman intergration with ISPconfig

    But this is only supported in higher versions than, Wil it be supported in version 3 ?
     
  7. till

    till Super Moderator Staff Member ISPConfig Developer

    mailman is not suppoertd by the current versions of ISPConfig 3. There is mailman support in the ISPConfig 2.3 dev release, but it is highly recommended to not use ISPConfig 2.3 as this branch is not under development anymore.
     
  8. raymonvdm

    raymonvdm New Member

    Today i have installed mailman. I performed the following steps:

    Installation:

    root@server:/# apt-get install mailman

    selected NL and EN for languages

    root@server:/# newlist mailman
    root@server:/# /etc/init.d/mailman start

    Mailman is running, but now we need to do the hacking:

    Creating the website:

    - Create an new website using ispconfig. (maillist.server.org)
    - Enable CGI support for this website

    Add the following apache directives to the website:

    ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
    Alias /pipermail/ /var/lib/mailman/archives/public/
    Alias /images/mailman/ /usr/share/images/mailman/

    This wil fix u up with a working webinterface like

    http://maillist.server.org/cgi-bin/mailman/admin/

    Edit the mailman configuration:

    vim /etc/mailman/mm_cfg.py

    Change the following lines to match your ispconfig website url

    # Default host for web interface of newly created MLs
    DEFAULT_URL_HOST = 'maillist.server.org'

    # The default language for this server.
    DEFAULT_SERVER_LANGUAGE = 'nl'

    This because i like dutch to be the default language

    # Default domain for email addresses of newly created MLs
    DEFAULT_EMAIL_HOST = 'maillist.server.org'


    Now restart mailman:
    root@server:/# /etc/init.d/mailman restart

    Delete the mailman maillist

    root@server:/# rmlist -a mailman

    Recreate the mailman maillist

    root@server:/# newlist mailman

    If al goes well the following should work ok.

    http://maillist.server.org/cgi-bin/mailman/admin/mailman


    How to fix sending and recieving email from and to the maillist

    For now you should be able to create, modify and maintain maillists.

    But i dont now how to fix postfix to support the mailman maillist. When i sent a mail to:

    550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in local recipient table

    How do i fix this, And how do i maintain it to work even after creating new websites and stufff...
     
  9. purechaos

    purechaos New Member

    okay I set up maillman on my server, created a test list, i got the email but when I go to

    http://www.xalaris.net/mailman/admin/test

    I see this -->

    The following error occurred:

    The requested URL was not found on this server.

    Please check the URL or contact the Webmaster.

    404 Error File Not Found


    How can i resolve this?

    thanks
     

Share This Page