Lion Server, Mac OS X Server v10.6: Configuring the Mailman web interface for SSL

When using Mailman's web interface via an SSL-enabled web site, some links will refer to a non-SSL enabled version of the web site. Follow these instructions to configure Mailman's web interface to always use SSL-enabled "https://" URLs.

This article has been archived and is no longer updated by Apple.
  1. Stop the mail service in Server Admin.
  2. Configure Mailman to use "https://" in the default URL for new lists. Using a text editor, add this line to the end of the /usr/share/mailman/Mailman/ file:

DEFAULT_URL_PATTERN = 'https://%s/mailman/'

  1. Modify all existing lists to use "https://" by running this command:

sudo /usr/share/mailman/bin/withlist -l -a -r fix_url

  1. Restart the mail service in Server Admin.
Published Date: