Mailman Mailing List Utility - vinstall Installation
Mailman listserv program for the Virtual Private Server helps manage
E-Mail discussion lists and provides simple list management on
the Web. Mailman was written in Python, with some sections in C for security purposes. Mailman features include
support for the following:
- Various types of lists, including moderated ones
- Web based list administration for most tasks including list configuration, moderation (post approvals), and user account management
- Integrated bounce detection within an extensible framework
- Automatic disposition of bouncing addresses (disable, unsubscribe)
- User configuration management, including Web based subscribing and unsubscribing
- List options that can be easily set through a remotely editable configuration file
- Regular delivery, plain digests, and MIME digests
- Archival and remote retrieval of messages
- Integrated spam filtering and autoreplies
Installation
Mailman can be installed from the FreeBSD Ports Collection or from the vinstall utility.
To install Mailman with the vinstall utility login to your server via SSH and su to root:
# vinstall mailman
The Mailman vinstall will prompt you for some basic information such as list owner e-mail address, list name, etc.
If you want to change your administrative password, use the mmsitepass command.
# mmsitepass NEW-PASSWORD
Mailman uses a number of cron commands to manage the
mailing lists. These are loaded into your crontab by default when Mailman is installed. If you have other
cronjobs, you may want to insert the Mailman cronjobs into your custom cron file. To do this, copy the lines from
the Mailman cronfile into your custom cronfile, then load that file into cron. You can find the Mailman cronfile
in the following directory on your Virtual Private Server.
~/usr/local/mailman/cron/crontab.in
NOTE: Due to the nature of the Mailman software, our support staff are
only able to provide help with the initial install and configuration. For more help with configuring or using the
Mailman software, please see the official Mailman web site at
http://www.list.org/.
Mailing Lists
To create a mailing list:
- Type newlist at the command prompt.
- Type the name of the list.
- Type the e-mail address of the administrator of the list.
- Type the initial mailing list name password.
- The newlist command generates a list of E-Mail Aliases
that you need to add to the ~/etc/aliases file on your server. These E-mail aliases must be added before
Mailman will function properly. You will receive instructions at your administrator e-mail address about how to
access the new list of e-mail aliases.
- Start your Web browser. To access and administer your mailing list, go to:
http://YOUR-DOMAIN.NAME/mailman/admin/
The Mailman screen appears.
- Click your mailing list.
- Type your password in the text box; then click Let Me In. The mailing list General
Options screen appears.
More Information
To ensure that you have current information about Mailman, subscribe to one of the
Mailman Mailing Lists.
|
|