Home Users List.Org
Installation List Managers Mailman at GNU
FAQ Site Administrators Python.Org
Discussion Lists Developers Gnu.Org
Overview
Home
Features
Requirements, Download
Installation
Discussion Lists
Bugs and Patches
Frequently Asked Questions
Mailman in Use
Wishlist!
 
Installing Mailman
Start installing
System setup
Running configure
Check your installation
Final system setup
Customize Mailman
Create a test list
Troubleshooting
Common problems FAQ
 
Email Us
mailman-users@python.org
 
 SourceForge Logo
 
© 1998,1999,2000,2001
Free Software Foundation, Inc.
  

Customize Mailman

You should do these steps using the account you installed Mailman under in section 2 above.
  • The file $prefix/Mailman/Defaults.py contains a number of defaults for your installation. If any of these are incorrect, override them in $prefix/Mailman/mm_cfg.py, NOT IN Defaults.py! See the comments in Defaults.py for details. Once a list is created, editing many of these variables will have no effect (you need to configure your lists through the web admin interface or through the command line script bin/config_list).

    Specifically check to make sure the variables DEFAULT_HOST_NAME and DEFAULT_URL are correct. The latter must end in a slash.

    The install process will not overwrite an existing mm_cfg.py file so you can freely make changes to this file.

    Note: Do not change HOME_DIR or MAILMAN_DIR. These are set automatically by the configure script.

  • Create the site password using:
    $prefix/bin/mmsitepass your-site-password
    

    This password can be used anywhere that individual user or mailing list administrator passwords are required, giving the mailman site administrator the ability to adjust these things when necessary.