Mailman list for one domain name

Discussion in 'ISPConfig 3 Priority Support' started by MaxT, Apr 15, 2019.

Tags:
  1. MaxT

    MaxT Member HowtoForge Supporter

    I have created one Mailman list inside ISCP for one domain name

    Now there is a new ls /etc/apache2/conf-available/ -> /etc/mailman/apache.conf

    although no access for http://domain.com/cgi-bin/mailman/admin/, only for main server address: http://server.myserver.com/cgi-bin/mailman/admin/

    Inside the ISCP manual, in chapter 3.1.2 Mailman, it says:

    "Enable the Mailman Apache configuration: ln -s /etc/mailman/apache.conf /etc/apache2/conf.d/mailman.conf
    This defines the alias /cgi-bin/mailman/ for all Apache vhosts"

    Not sure if this belong to an old apache version. Should I create this to get mailman for one website?

    There is commented code inside /etc/mailman/apache.conf. I'm not sure if this is to assign the Mailman management for the server instead for one domain name.

    Code:
    ## The following describes how to configure mailman on
    ## a dedicated virtual host, courtesy Marco d'Itri.
    
    # Add these lines in /etc/mailman/mm_cfg.py:
    #DEFAULT_EMAIL_HOST = 'lists.example.net'
    #DEFAULT_URL_HOST = 'lists.example.net'
    #DEFAULT_URL_PATTERN = 'http://%s/'
    
    #<VirtualHost *>
    #ServerName lists.example.net
    #DocumentRoot /var/www/lists
    #ErrorLog /var/log/apache2/lists-error.log
    #CustomLog /var/log/apache2/lists-access.log combined
    #
    #<Directory /var/lib/mailman/archives/>
    #    Options FollowSymLinks
    #    AllowOverride None
    #</Directory>
    #
    #Alias /pipermail/ /var/lib/mailman/archives/public/
    #Alias /images/mailman/ /usr/share/images/mailman/
    #ScriptAlias /admin /usr/lib/cgi-bin/mailman/admin
    #ScriptAlias /admindb /usr/lib/cgi-bin/mailman/admindb
    #ScriptAlias /confirm /usr/lib/cgi-bin/mailman/confirm
    #ScriptAlias /create /usr/lib/cgi-bin/mailman/create
    #ScriptAlias /edithtml /usr/lib/cgi-bin/mailman/edithtml
    #ScriptAlias /listinfo /usr/lib/cgi-bin/mailman/listinfo
    #ScriptAlias /options /usr/lib/cgi-bin/mailman/options
    #ScriptAlias /private /usr/lib/cgi-bin/mailman/private
    #ScriptAlias /rmlist /usr/lib/cgi-bin/mailman/rmlist
    #ScriptAlias /roster /usr/lib/cgi-bin/mailman/roster
    #ScriptAlias /subscribe /usr/lib/cgi-bin/mailman/subscribe
    #ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/
    #</VirtualHost>
    
    Inside ISCP I have created one list for one domain name. What's the next step to put Mailman in one domain.name?


    thx,
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

  3. MaxT

    MaxT Member HowtoForge Supporter

    thanks! I go to see
     

Share This Page