WARNING: This information has not been updated since October, 1997!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
INDEX ENTRY FOR THE RUST MAIL SYSTEM
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Name: The RUST Mail System - Yet another email-based request tracker

Version: 1.0b6pl2

Author(s): Craig Ruefenacht <ruefenac@cs.utah.edu> 
              University of Utah, Department of Computer Science
           Shawn T. Amundson <amundson@cs.umn.edu>
           Current maintainers <rust-develop@cs.utah.edu>

Ftp source: ftp.cs.utah.edu:/pub/rust/
Web page: http://www.cs.utah.edu/~ruefenac/rust/

Description:

    The RUST Mail System, which stands for the "Request, Users, and
    the Sys-admin To-do" Mail System, is a ticket system designed to
    handle the job of keeping track of electronic mail that is sent
    to mailing lists. The system includes the capability to manage
    multiple mailing lists, and the ability to serve information to
    users upon request.
    
    The RUST Mail System was written from scratch, but does
    incorporate some features from other problem report ticket
    systems which are available on the Internet.
    
    The RUST Mail System is designed to act as the agent that
    controls and keeps track of all mail going between users and
    administrators. The RUST Mail System keeps track of all the
    details of mail that is sent from users to a mailing list,
    including any further mail regarding the original mail sent.
    
    The core of the RUST Mail System is a mail piping program, which
    takes electronic mail messages in as standard input, parses the
    message according to RFC822 standards, either assigns the message
    a unique "ticket" number for tracking purposes or adds the
    message to an already existing "ticket", writes the message to a
    logfile someplace, and then notifies the people on the mailing
    list that new mail has arrived.
    
    The mail piping program works both ways, parsing mail from both
    the user and the administrator. For instance, if user John Doe
    sent an electronic mail message to "help@foo.bar.com", which is
    under RUST control, the message would be piped through the RUST
    mail piping program and be processed. When the administrator
    sends out a reply to John Doe's electronic mail, they send the
    reply to "help@foo.bar.com". The RUST System would take the
    reply, parse it, and figure out where the reply needs to be sent to.
    
    -- Adapted from the 1.0b6pl2 docs/RELEASE.NOTES file

Advertised architectures:

    Not specifically enumerated, but at least the following:

        SunOS 4.1.x,
        Solaris 2.x
        HP-UX 9.x, 10.x
        HP700 machines running BSD
        IRIX 5.x, 6.x

Prerequisites:

    C Compiler

    You also need an up-to-date Perl and some Perl modules.
    
        Perl        -> version 5.002 or higher
        MailTools   -> version 1.09
        libnet      -> version 1.0502 
        IO          -> version 1.15
        Tk (perl)   -> version 400.200
    
    They are available at CPAN Perl archive sites, and at
    ftp.cs.utah.edu:/pub/rust/perl-lib. They may also require support
    from other perl modules. The above modules are then ones I use
    directly.