User Tools

Site Tools


classes:mailman_on_ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
classes:mailman_on_ubuntu [2016/10/14 18:00] curry_searleclasses:mailman_on_ubuntu [2016/10/18 12:40] (current) curry_searle
Line 11: Line 11:
 </code> </code>
  
-Edit mailman.conf to remove cgi-bin reference+Edit ''mailman.conf'' to remove cgi-bin reference
 <code> <code>
 sudo vi /etc/apache2/conf-available/mailman-apache.conf sudo vi /etc/apache2/conf-available/mailman-apache.conf
 </code> </code>
  
-Edit mm_cfg.py to match removal of cgi-bin+Edit ''mm_cfg.py'' to match removal of cgi-bin
 <code> <code>
 sudo vi /etc/mailman/mm_cfg.py sudo vi /etc/mailman/mm_cfg.py
Line 40: Line 40:
 </code> </code>
  
-Build your first list. The mailman list is required for proper functioning of the system otherwise the Mailman Master Queue Runner service will fail to start.+Build your first list. The ''mailman'' list is required for proper functioning of the system otherwise the Mailman Master Queue Runner service will fail to start. The ''.info'' file is purely for house-keeping purposes in large-scale implementations.
 <code> <code>
 sudo sh -e -c "newlist --quiet --automate mailman listowner@yoursite.tld insecurepassword | grep -A 12 ^# > /etc/mailman/lists/mailman.conf" sudo sh -e -c "newlist --quiet --automate mailman listowner@yoursite.tld insecurepassword | grep -A 12 ^# > /etc/mailman/lists/mailman.conf"
Line 46: Line 46:
 </code> </code>
  
-Build /etc/aliases from aliases-system and /etc/mailman/lists/*.conf+Build ''/etc/aliases'' from ''/etc/aliases-system'' and ''/etc/mailman/lists/*.conf''
 <code> <code>
 sudo sh -c "cat /etc/aliases-system /etc/mailman/lists/*.conf > /etc/aliases" sudo sh -c "cat /etc/aliases-system /etc/mailman/lists/*.conf > /etc/aliases"
Line 56: Line 56:
 sudo service mailman start sudo service mailman start
 </code> </code>
 +
 +You should be able to visit the following URLs related to your site:
 +  * Site info for all lists - http://yoursiteexample.com/mailman/listinfo
 +  * List info for mailman list - http://yoursiteexample.com/mailman/listinfo/mailman
 +  * Admin interface for mailman list - http://yoursiteexample.com/mailman/admin/mailman
  
 ==== Notes ==== ==== Notes ====
classes/mailman_on_ubuntu.1476493204.txt.gz · Last modified: 2016/10/14 18:00 by curry_searle