home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / index / rust.txt < prev    next >
Text File  |  1997-09-22  |  3KB  |  85 lines

  1. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2. INDEX ENTRY FOR THE RUST MAIL SYSTEM
  3. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  4.  
  5. Name: The RUST Mail System - Yet another email-based request tracker
  6.  
  7. Version: 1.0b6pl2
  8.  
  9. Author(s): Craig Ruefenacht <ruefenac@cs.utah.edu> 
  10.               University of Utah, Department of Computer Science
  11.            Shawn T. Amundson <amundson@cs.umn.edu>
  12.            Current maintainers <rust-develop@cs.utah.edu>
  13.  
  14. On the CD-ROM in: mail/rust.tar
  15.  
  16. Ftp source: ftp.cs.utah.edu:/pub/rust/
  17. Web page: http://www.cs.utah.edu/~ruefenac/rust/
  18.  
  19. Size on the CD: 1.4 MB (uncompressed)
  20.  
  21. Description:
  22.  
  23.     The RUST Mail System, which stands for the "Request, Users, and
  24.     the Sys-admin To-do" Mail System, is a ticket system designed to
  25.     handle the job of keeping track of electronic mail that is sent
  26.     to mailing lists. The system includes the capability to manage
  27.     multiple mailing lists, and the ability to serve information to
  28.     users upon request.
  29.     
  30.     The RUST Mail System was written from scratch, but does
  31.     incorporate some features from other problem report ticket
  32.     systems which are available on the Internet.
  33.     
  34.     The RUST Mail System is designed to act as the agent that
  35.     controls and keeps track of all mail going between users and
  36.     administrators. The RUST Mail System keeps track of all the
  37.     details of mail that is sent from users to a mailing list,
  38.     including any further mail regarding the original mail sent.
  39.     
  40.     The core of the RUST Mail System is a mail piping program, which
  41.     takes electronic mail messages in as standard input, parses the
  42.     message according to RFC822 standards, either assigns the message
  43.     a unique "ticket" number for tracking purposes or adds the
  44.     message to an already existing "ticket", writes the message to a
  45.     logfile someplace, and then notifies the people on the mailing
  46.     list that new mail has arrived.
  47.     
  48.     The mail piping program works both ways, parsing mail from both
  49.     the user and the administrator. For instance, if user John Doe
  50.     sent an electronic mail message to "help@foo.bar.com", which is
  51.     under RUST control, the message would be piped through the RUST
  52.     mail piping program and be processed. When the administrator
  53.     sends out a reply to John Doe's electronic mail, they send the
  54.     reply to "help@foo.bar.com". The RUST System would take the
  55.     reply, parse it, and figure out where the reply needs to be sent to.
  56.     
  57.     -- Adapted from the 1.0b6pl2 docs/RELEASE.NOTES file
  58.  
  59. Advertised architectures:
  60.  
  61.     Not specifically enumerated, but at least the following:
  62.  
  63.         SunOS 4.1.x,
  64.         Solaris 2.x
  65.         HP-UX 9.x, 10.x
  66.         HP700 machines running BSD
  67.         IRIX 5.x, 6.x
  68.  
  69. Prerequisites:
  70.  
  71.     C Compiler
  72.  
  73.     You also need an up-to-date Perl and some Perl modules.
  74.     
  75.         Perl        -> version 5.002 or higher
  76.         MailTools   -> version 1.09
  77.         libnet      -> version 1.0502 
  78.         IO          -> version 1.15
  79.         Tk (perl)   -> version 400.200
  80.     
  81.     They are available at CPAN Perl archive sites, and at
  82.     ftp.cs.utah.edu:/pub/rust/perl-lib. They may also require support
  83.     from other perl modules. The above modules are then ones I use
  84.     directly.
  85.