1.Click on the category name.

The menu is refreshed with the fields relevant to the configuration option chosen.

2.Fill out the form as desired. The menu provides help links for each option.

3.To complete the process, click on Submit Your Changes.

Mailman Scripts

The installation of Mailman sets up a group of crontab entries, host definitions, and alias definitions that are used by the package. The site-wide password needs to be set using the mmsitepass script:

#su - mailman $ bin/mmsitepass newpass

The Mailman environment can be started and stopped by the following commands.

To start Mailman:

/usr/internet/mailman/scripts/mailman start

To stop Mailman:

/usr/internet/mailman/scripts/mailman stop

Mailman is started by default at system boot time.

Mailman Log Files

The log information related to subscription, error, post or sendmail can be accessed in the directory /usr/internet/mailman/log.

Bogofilter Spam Filter

Bogofilter is a Bayesian spam filter. In its normal mode of operation, it takes an email message or other text on standard input, does a statistical check against lists of good and bad words, and returns a status code indicating whether or not the message is spam. Bogofilter is designed with a fast algorithm, uses the Berkeley DB for fast startup and lookups, is coded directly in C, and is tuned for speed, so it can be used for production by sites that process a lot of mail.

The bogofilter related commands are part of the sendmail setld subset (IAESMTP). If this subset is installed, the various bogofilter user level commands (bogofilter, bogolexer, bogoupgrade, and bogoutil) have been installed. The commands are located in the /usr/local/bin directory.

bogofilter(1) - Fast Bayesian spam filter

bogolexer(1) - Utility program for separating email messages into tokens bogoupgrade(1) - Upgrades bogofilter database to current version bogoutil(1) - Dumps, loads, and maintains bogofilter database files

Training Bogofilter

Bogofilter must be trained before it can be used as a spam filter mechanism. Users must start by saving their delivered e-mail into two groups: spam e-mail messages and valid e-mail messages.

The saved group of spam messages is first fed to bogofilter for registration. As each message is read, bogofilter breaks down the message into word tokens, and uses this input to score and then populate its database, marking each item as spam related. The following command is used to register a set of spam messages collected in mbox:

$ bogofilter -s -M mbox # spam messages

Second, the non-spam message group is fed to bogofilter. Again, each message is broken down into word tokens, scored and recorded in the bogofilter database as non-spam. The following command is used to register a set of non-spam messages collected in mbox:

$ bogofilter -n -M mbox # non-spam messages

128 Mail Delivery Administration