Mail::Toaster::CGI Install

- Step 1: Install Mail::Toaster
- Step 1: Install MATT::Bundle
- Step 3: Satisfy any dependencies
- Step 4: Configure Apache
- Step 5: Edit Config File
- Step 6: Contribute

## Step 1: Install Mail::Toaster

http://www.tnpi.biz/internet/mail/toaster/Mail-Toaster.tar.gz

            perl Makefile.PL
            make
            make test
            make install
            make cgi

## Step 1: Install MATT::Bundle

        rehash
        toaster_setup.pl -s mattbundle

## Step 3: Satisfy any dependencies

            ./index.cgi

If it has any problems, it'll warn you and you'll be expected to fix them. So far the only known problems are that you didn't install toaster.conf, or HTML::Template isn't installed. The script will offer to fix the latter for you.

## Step 4: Configure Apache

Make a few httpd.conf changes. See the contrib directory for a diff and patch file. The diff shows you the changes, the patch can be applied to a virgin httpd.conf file (patch /usr/local/etc/apache2/httpd.conf contrib/httpd.conf-2.0.patch).

Or you can manually edit httpd.conf. Add this line:

            AddHandler cgi-script .cgi

Add index.cgi to the line that starts with DirectoryIndex

Enable ExecCGI for the directory in which the index.cgi is installed.

## Step 5: Edit Config File

            vi /usr/local/etc/toaster.conf

## Step 6: Contribute

Create some additional help files and sumbit them to <matt@tnpi.biz>. Think of new and exciting ways to make this even better. Buy stuff off my wish list.