Whole document tree
    

Whole document tree

Customize Mailman - GNU Project - Free Software Foundation (FSF)
  
  

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.