See the GetWeb home-page for an on-line demo:

http://www.healthnet.org/dist/getweb/

See COPYING for copyright information.

Install Directions
==================

You must have Perl 5.002 or higher on a UNIX system.  Note that the
CGI interface does not currently work with the new Perl5.004 beta 1.

Install instructions for GetWeb-1.15 (1.2 beta 1):

1.  First install libwww-perl with the following steps:

    a)  Install IO-1.12 or later
    b)  Install libnet-1.01 or later
    c)  Install libwww-perl-5.04 or later.  Ignore any MD5 warnings.

All of these modules are available through CPAN, the Comprehensive
Perl Archive Network (See http://www.perl.com/CPAN)

I have tested with both libwww-perl-5.04 and 5.07.  Please install
5.07 or later if you are installing a new libwww-perl from scratch.

2.  Install MIME-tools with the following steps:

    a)  Install MailTools-1.06 or later (pref. MailTools-1.09)
    b)  Install MIME-tools-2.04 or later

I have tested with both MIME-tools-2.04 and 3.204.  3.204 encodes
Latin-1 accents a little better, so use 3.204 if you are installing
from scratch.

2a.  (optional) Install CGI-modules-2.75 or later, if you want to
     use the CGI interface to run demos such as the demo at
     <URL:http://www.healthnet.org/dist/getweb/demo.html>

3.  Untar the latest GetWeb distribution into the getweb home
    directory.  Chdir to that directory.

4.  Run:

     # perl Makefile.PL
     # make
     # make test
     # make install

5.  Create a new user account, "getweb".

6.  Copy config/mailbot.config into /usr/local/getweb/config.  Edit
    it to reflect your local configuration.  (In particular, if you
    have a thicker link to the internet than our 56k line, you can
    set quota.message higher than our 70 messages per week.)

7.  For now, copy the pub/ area into /usr/local/getweb/pub.  You may
    want to change these files later.  (In particular, you should
    eventually change 'getweb@usa.healthnet.org' to the address that you
    are running getweb as.)

8.  Create a ~getweb/.forward file containing the following line:

     "| getweb.pl"

    (Or, if you want to batch these, you can instead run
     a daemon process like: "getweb.pl -f /var/spool/mail/getweb".  If
     you do this, change spool.get in mailbot.config to a command
     which fetches mail on your local system.)

AutoLoader Patch
================

If your AutoLoader.pm file is buggy, you may get this line while
running 'make test':

      You must use AutoLoader.patch; see README file.  Test failed!

If so, you need to patch your Autoload file because of a bug in
perl5.003.  One way to do this is to apply AutoLoader.patch, included
in this distribution:

      # cd /usr/lib/perl5
      # ls AutoLoader.pm
      AutoLoader.pm
      # patch < /usr/home/getweb/GetWeb-x.xx/AutoLoader.patch
