home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / mail / setup.unix.part3 < prev   
Encoding:
Text File  |  1995-07-25  |  24.6 KB  |  504 lines

  1. Subject: UNIX Email Software Survey FAQ [Part 3 of 3]
  2. Newsgroups: news.admin.misc,comp.mail.misc,news.answers,comp.answers
  3. From: clewis@ferret.ocunix.on.ca (Chris Lewis)
  4. Date: Thu, 3 Nov 1994 14:20:20 GMT
  5.  
  6. Archive-name: mail/setup/unix/part3
  7. Last-modified: Sat Mar 19 23:14:03 EST 1994
  8.  
  9.         UNIX EMail Software - a Survey
  10.                Chris Lewis
  11.         clewis@ferret.ocunix.on.ca
  12.         [and a host of others - thanks]
  13.  
  14.         Copyright 1991, 1992, 1993, Chris Lewis
  15.  
  16.     Redistribution for profit or altered content/format
  17.     prohibited without permission of the author.  Other
  18.     redistribution must contain this copyright notice
  19.     and attribution.
  20.  
  21. uumail:
  22.  
  23.     Uumail is a very old and obsolete precursor to smail 2.5.  Included
  24.     here only because I know that uumail sites still exist.  You
  25.     should not install uumail in new configurations, and existing
  26.     uumail sites should convert to something more modern.
  27.  
  28. smail 2.5: author The UUCP Mapping Project
  29.  
  30.     Smail 2.5 is a small, simple and hard-coded rule MTA for use on
  31.     UUCP networks.  It understands RFC compliant headers, will
  32.     generate RFC compliant Internet-style headers, can
  33.     use domains, aliases, a pathalias UUCP routing database, and
  34.     is very simple to install.  For full functionality, you will
  35.     also want pathalias and a map unpacker.  The one thing
  36.     it cannot do by itself is mail-to-pipe and mail-to-file aliasing.
  37.     For that, you need Zeeff's lmail, deliver or procmail.
  38.  
  39.     Smail 2.5 has the capability of coalescing addresses into single
  40.     UUCP transfers, and knows how to query UUCP for the names
  41.     of UUCP neighbors, and autoroute if necessary.
  42.  
  43.     Smail 2.5 has a few bugs that are (usually) pretty rarely seen
  44.     in operation.  There have been a number of patches posted for it,
  45.     but it is recommended that you do not apply them - some were
  46.     ill-conceived, buggy in their own right, or conflicting with others.
  47.     The only patches that I feel safe in recommending is Chip
  48.     Salzenberg's patches for use with Xenix MICNET - which are
  49.     unnecessary unless you are in the unfortunate position of having
  50.     to actually *use* MICNET.  Chip Salzenberg's "deliver" package
  51.     (see below) combined with "smail-deliver.pch" from comp.sources.unix,
  52.     volume 25 issue 107, makes the MICNET modifications to smail
  53.     itself unnecessary.
  54.  
  55.     In particular, do not apply the "mail-to-pipe/file" patches that
  56.     float around for smail 2.5.  These are a major security hole.
  57.  
  58.     Smail 2.5 can also be used with sendmail as a UUCP router.
  59.  
  60.     Smail 2.5 was posted in comp.sources.unix in 1987, volume 11
  61.     with archive name "smail3" (but it isn't the same thing as
  62.     smail 3 below).
  63.  
  64. lmail: Author Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us, zeeff@ais.org>
  65.  
  66.     When you install smail 2.5, you link the original /bin/mail (binmail
  67.     above) to /bin/lmail to perform the task of actually delivering the
  68.     mail to the user's mailbox (LDA).
  69.  
  70.     Since smail 2.5 was not capable of doing mail-to-pipe and mail-to-file
  71.     aliasing, Jon Zeeff wrote a replacement lmail that implemented
  72.     these (along with user mailbox delivery).
  73.  
  74.     Jon's program is okay for casual use, but has some pretty serious
  75.     bugs.  Fixed versions are available, but you're probably better
  76.     off installing deliver or procmail.
  77.  
  78. smail 3: Author Ronald S. Karr* <tron@veritas.com> and Landon Curt Noll.
  79.  
  80.     Smail3.1 is a domain-capable mail router and delivery program that
  81.     works in the UUCP zone and on the Internet and that is capable of
  82.     gatewaying between the two.  It was written primarily by me (Ronald
  83.     S.  Karr) and Landon Curt Noll, with the blessings of the original
  84.     Smail1 and Smail2 authors.
  85.  
  86.     Smail3 supports SMTP, UUCP mail, alias files, .forward files, mailing
  87.     list directories, pathalias files, /etc/hosts files, the domain name
  88.     system, and can also query uucp for neighboring sites, automatically.
  89.     It also supports use of encapsulated SMTP commands for delivery over
  90.     UUCP connections, which allows batching of multiple messages into a
  91.     single UUCP transaction, and allows many addresses to be passed with a
  92.     single message transfer, which can greatly decrease the traffic
  93.     generated for large mailing lists.  It is also very simple to configure
  94.     with a reasonable certainty of correctness.
  95.  
  96.     Smail3 includes pathalias and a reliable map unpacker.
  97.  
  98.     Rather than using configuration files to resolve addresses based on
  99.     their syntax, ala sendmail, Smail3 uses a database metaphore for
  100.     resolving addresses based on their contents.  The set of methods that
  101.     Smail3 uses for resolving local addresses and hosts is configurable and
  102.     extensible.  Smail3's methods for parsing addresses are not
  103.     configurable.  It is the opinion of the authors that addressing on the
  104.     Internet and in the UUCP zone has become sufficiently standardized that
  105.     attempts to allow configurability in this area are now a hindrance to
  106.     the correct working of the network.
  107.  
  108.     Questions related to Smail3 are usually discussed in comp.mail.misc.
  109.     There are also two discussion mailing lists.  To join the mailing
  110.     lists, send mail to:
  111.  
  112.     smail3-users-request@cs.athabascau.ca
  113.  
  114.     The current release of Smail3 can be found on uunet, in the file
  115.     /archive/networking/mail/smail/smail-3.1.28.tar.Z.  New versions
  116.     are released on a haphazard basis.  Official releases are always
  117.     made available in the /archive/networking/mail/smail directory
  118.     on uunet.
  119.  
  120.     Smail 3 is covered under the GPL (if it matters)
  121.  
  122. sendmail: Original author Eric Allman
  123.  
  124.     Sendmail is the granddaddy of all intelligent MTA's.  It can do just
  125.     about anything.  It's main problem is that it can do just about
  126.     anything.  Modification of sendmail's configuration tables (which is
  127.     necessary with most vendor-supplied versions) is NOT for novices.
  128.     The language of the sendmail.cf is cryptic, but that isn't really
  129.     the problem (and this problem can be solved by using "EASE", a
  130.     sendmail.cf writing language, or the UIUC IDA kit's configuration
  131.     file building tools).  The problem is that it's extremely difficult
  132.     to know when the rules you are implementing are the right thing--
  133.     many sendmail configurations do slightly buggy, or even extremely
  134.     buggy, or illegal things.  The default configurations generated by the
  135.     UIUC IDA kit are, however, very good at Doing the Right Thing under most,
  136.     if not all, circumstances.  I hear similar things about the Sendmail
  137.     8.6 package.
  138.  
  139.     Worse, every vendor's version of sendmail is different, and many
  140.     of their sendmail.cf's don't work at all.  HPUX is one example
  141.     of where the sendmail.cf is actually pretty sane.  HP is to
  142.     be congratulated.  On the other hand, some vendors, who shall
  143.     remain nameless, can't even get their sendmail to deliver to local
  144.     users, let alone get their sendmail to speak SMTP on a LAN.
  145.  
  146.     The major problem with sendmail is that it tries to do too many
  147.     things.  Rather than confining itself to handling local mail, and
  148.     simply routing external mail and leaving transport-specific
  149.     format/standards conversions to transport software, it attempts
  150.     (nay virually *insists*) that you have to do all of the
  151.     format/standards conversions for different transports all at once.
  152.     Which results in configuration files that are veritable nightmares
  153.     to maintain.  And that many sendmail.cf files depend on out-of-date
  154.     standards for different transports, rather than trying to unify
  155.     them (as in RFC976).
  156.  
  157.     Indeed, while common wisdom and practice mandates that MTAs don't
  158.     rewrite headers, sendmail makes it extremely difficult to *not*
  159.     rewrite headers.  Which results in many major systems attempting to
  160.     "be nice", yet, totally scramble return addresses and the like.
  161.  
  162.     There are several different sendmail lineages in the world but they
  163.     seem to be coming together now with Eric Allman's work creating
  164.     sendmail V8.x.  Sendmail V8.1 was shipped with BSD 4.4 UNIX.  V8.2
  165.     and above (available from ftp.cs.berkeley.edu) is the latest.  V8.6.6
  166.     is now current.  Another solid "modern" version is UIUC IDA version 5.65c
  167.     (5.65d in alpha test), from ftp.uu.net or uxc.cso.uiuc.edu.  This version
  168.     has been pretty stable since 1991.  Paul Pomes, <Paul-Pomes@uiuc.edu>,
  169.     is controlling the IDA Sendmail releases.
  170.  
  171.     If you want to use sendmail, it is strongly recommended that you
  172.     obtain the UIUC IDA or sendmail 8.6+ versions.  They are much
  173.     more likely to do the right things with mail coming from, or
  174.     ultimately going to, UUCP sites and is much easier to maintain.
  175.     IDA sendmail can handle pathalias-style UUCP routing quite well.
  176.     
  177.     Another point to remember is that sendmail, historically, has been
  178.     where a large number of severe security holes have been found.  From
  179.     the infamous RTM Internet Worm, to the two latest ones "CERT"d in
  180.     the past 6 months.  Indeed, if your application is security-critical,
  181.     you should *not* use sendmail on your security-critical systems, such
  182.     as your firewalls.  Theoretically, all of these problems have been
  183.     removed from sendmail 8.6.5 or later, but, there's bound to be more
  184.     found.  While some of this can be due to the much larger installed
  185.     base of sendmail, other mailers with improved function partitioning
  186.     (such as the channel-oriented MMDF or PP) will usually be inherently
  187.     more secure.
  188.  
  189.     I am being harsh on sendmail - sendmail programming is, after all, a
  190.     good source of revenue for consultants ;-)  But, if you obtain a good
  191.     configuration (like the aforementioned HPUX version), or are willing
  192.     to spend the time to learn it, sendmail will do what you want.
  193.     Well.  IDA or 8.x sendmail is STRONGLY recommended.  Don't, however,
  194.     even think of playing with the configuration files without a copy of the
  195.     Sendmail book by Costales, Allman and Rickert mentioned in the
  196.     book list above.  It is *absolutely* essential.
  197.  
  198.     Sendmail is discussed in comp.mail.sendmail.
  199.  
  200.     EASE version 3.5 was posted in volume 25 of comp.sources.unix and
  201.     is available from wuarchive.wustl.edu [128.252.135.4] (directory
  202.     /usenet/comp.sources.unix/volume25/ease) and many other c.s.u
  203.     archives. 
  204.  
  205. ZMailer: Author Rayan Zachariassen* <rayan@cs.toronto.edu>
  206.  
  207.     ZMailer is intended for gateways or mail servers or other large site
  208.     environments that have extreme demands on the abilities of the mailer.
  209.  
  210.     Code and Design features:
  211.  
  212.     + Strong limits on host impact.
  213.     + Secure design (and hopefully implementation).
  214.     + Natural fit for client/server environments.
  215.     + Extremely customizable configuration mechanism.
  216.     + Flexible database interface with support for: sorted files, unsorted
  217.       files, dbm, ndbm, gdbm, nis (yellow pages), dns (BIND resolver),
  218.       /etc/hosts file, and in-core data.
  219.     + Efficient message queue management.
  220.     + Fast binary-transparent SMTP server and client.
  221.     + Low-technology implementation.
  222.  
  223.     Default configuration file features:
  224.  
  225.     + Default configuration will work for most sites.
  226.     + Network protocol support for: smtp, uucp, bitnet, mail to news.
  227.     + An easy way of overriding any external routing information.
  228.     + Automatic handling of mailing lists.
  229.  
  230.     It is available by anonymous FTP from ftp.cs.toronto.edu:/pub/zmailer.tar.Z
  231.     or ftp.cs.toronto.edu:/distrib/zmailer.tar.Z.
  232.  
  233. MMDF: [reviewed by I.Sparry@gdt.bath.ac.uk]
  234.  
  235.     MMDF is a MTA. It works on the principle that you have communications
  236.     channels, both incoming and outgoing, and it arranges for messages to
  237.     pass between them.
  238.  
  239.     Strong points include:
  240.     * Ability to turn up and down debugging level on the fly
  241.     * Very strong on authentication, and permission checking.
  242.     * Can block mail based on who it came from, how it got there,
  243.       who it is going to.
  244.  
  245.     It is older than sendmail, simpler than sendmail, and it is a great
  246.     pity that it was not shipped as standard instead of sendmail.
  247.  
  248.     [MMDF is standard on some systems - primarily SCO UNIX and Xenix.]
  249.  
  250.     It has one major advantage to people in the UK, in that it knows how to
  251.     handle mail addresses in our 'correct' format (Most significant part first,
  252.     e.g. net.uu.uunet), as well as the thing the rest of the world uses :-) :-)
  253.  
  254.     A mailing list for MMDF discussion is at mmdf2@a.cs.okstate.edu
  255.     requests for addition to the list to mmdf2-request@a.cs.okstate.edu.
  256.     The most recent release of MMDF is available for anonymous FTP from
  257.     a.cs.okstate.edu:/pub/mmdf-2.43.tar.Z.
  258.  
  259. PP: Author University College London
  260.  
  261.     PP is a Message Transfer Agent, intended for high volume message
  262.     switching, protocol conversion, and format conversion. It is targeted for
  263.     use in an operational environment, but may also be useful for investigating
  264.     Message related applications. Good management features are a major
  265.     aspect of this system. PP supports the 1984 and 1988 versions of the
  266.     CCITT X.400 / ISO 10021 services and protocols. Many existing RFC 822
  267.     based protocols are supported, along with RFC 1148 conversion to X.400.
  268.     PP is an appropriate replacement for MMDF or Sendmail, and also supports
  269.     SMTP and UUCP mail.
  270.  
  271.     For more information contact: support@xtel.co.uk or xtel@cs.nott.ac.uk
  272.     The latest version is PP-6.0, which was posted in comp.sources.misc,
  273.     volume 27.
  274.  
  275.     [Ed note:]
  276.     PP is usually used in combination with the ISODE package, which
  277.     also provides copious documentation for PP.  PP itself is
  278.     "freeware", but ISODE and the PP documentation is not - site
  279.     licenses are rather pricy.  PP is *very* large, and has quite a
  280.     number of more esoteric functions, such as FAX transmission using
  281.     the appropriate modems.  PP is ideal for large organizations with
  282.     demanding email requirements (eg: 100s of machines and 1000s of
  283.     users), where PP would be used as "backbone mail servers", and something
  284.     simpler on the "client" computers.  It does have _substantial_
  285.     learning and support requirements, and is *not* suitable for smaller
  286.     installations.  It does, however, shine in large production environments,
  287.     where policy-based routing, high levels of security, or extensive
  288.     gatewaying to different transports is required.
  289.  
  290. SVR4 mail: Author AT&T (description written by Tony Hansen,
  291.     hansen@pegasus.att.com)
  292.  
  293.     The System V Release 4 mail system is a domain-capable mail router and
  294.     delivery program that works in the UUCP zone and on the Internet and
  295.     that is capable of gatewaying between the two.
  296.  
  297.     SVR4 mail supports SMTP, UUCP mail, alias files, forwarding files,
  298.     mailing list directories, /etc/hosts files, the domain name system, and
  299.     can also query uucp for neighboring sites, automatically.  (System V
  300.     Release 4.1 also allows batching of multiple messages into a single UUCP
  301.     transaction, and allows many addresses to be passed with a single
  302.     message transfer, which can greatly decrease the traffic generated for
  303.     large mailing lists.)  It is also very simple to configure with a
  304.     reasonable certainty of correctness.
  305.  
  306.     It also supports mail-to-pipe and mail-to-file.
  307.  
  308.     SVR4 mail uses configuration files to resolve addresses based on their
  309.     syntax, somewhat similar to sendmail, but using regular expressions and
  310.     a more easily understood syntax. The set of methods that SVR4 mail uses
  311.     for resolving local and remote addresses and hosts is configurable and
  312.     extensible.
  313.  
  314.     Questions related to SVR4 mail are usually discussed in comp.mail.misc.
  315.  
  316.     SVR4 mail is a standard part of System V Release 4; unfortunately, some
  317.     vendors have not realized that SVR4 mail is not the same mailer as the
  318.     SVR3 mail system, and have replaced it with other inferior mail systems.
  319.  
  320. deliver: Author Chip Salzenberg* <chip@tct.com>
  321.  
  322.     Deliver allows any user to write a shell script that processes all
  323.     incoming mail messages for that user.  The system administrator may
  324.     also install scripts that process all messages by installing
  325.     it as the Local Delivery Agent (lmail replacement).
  326.  
  327.     The output of a script is a list of mail addresses, files and programs
  328.     that should receive the message.  It has access to each message as it
  329.     is processed, so the action can be content dependent.  The script may
  330.     also generate automatic replies, like the "vacation" program, or pass
  331.     along a modified version of the original message.
  332.  
  333.     Deliver can be used to construct mail-based services (e.g. automatic
  334.     mailing list maintenance).  It can also be used to filter mail
  335.     automatically in prearranged ways (e.g. encryption and decryption,
  336.     tossing junk mail, or vacation notices).
  337.  
  338.     Deliver was last posted in comp.sources.reviewed, volume 1.  The
  339.     current version is 2.1.10.
  340.  
  341. procmail: Author Stephen R. van den Berg*
  342.                 <berg@pool.informatik.rwth-aachen.de>
  343.  
  344.     Can be used to create mail-servers, mailing lists, sort your incoming
  345.     mail into separate folders/files (real convenient when subscribing to
  346.     one or more mailing lists or for prioritising your mail), preprocess your
  347.     mail, start any programs upon mail arrival (e.g. to generate different
  348.     chimes on your workstation for different types of mail) or selectively
  349.     forward certain incoming mail automatically to someone.
  350.  
  351.     Procmail can be used:
  352.         - and installed by an unprivileged user (for himself only).
  353.     - as a drop in replacement for the local delivery agent /bin/mail
  354.       (with biff/comsat support).
  355.     - as a general mailfilter for whole groups of messages (e.g. when
  356.       called from within sendmail.cf rules).
  357.  
  358.     The accompanying formail program enables you to generate autoreplies,
  359.     split up digests/mailboxes into the original messages, do some very
  360.     simple header-munging/extraction, or force mail into mail-format (with
  361.     leading From line).
  362.  
  363.     Also included is a comprehensive mailinglist/archive management system.
  364.  
  365.     Since procmail is written entirely in C, it poses a very low impact
  366.     on your system's resources (under normal conditions, when you don't
  367.     start other programs/scripts from within it).
  368.  
  369.     Procmail was designed to deliver the mail under the worst conditions
  370.     (file system full, out of swap space, process table full, file table
  371.     full, missing support files, unavailable executables; it all doesn't
  372.     matter).  Should (in the unlikely event) procmail be unable to deliver
  373.     your mail somewhere, the mail will bounce back to the sender or reenter
  374.     the mailqueue (your choice).
  375.  
  376.     A recent version can be picked up at various comp.sources.misc archives.
  377.     The latest version (3.03) can be obtained directly from the ftp-archive at:
  378.         ftp.informatik.rwth-aachen.de (137.226.225.3)
  379.         (g)zipped:          pub/packages/procmail/procmail.tar.gz       <160KB
  380.         compressed:         pub/packages/procmail/procmail.tar.Z        <224KB
  381.  
  382.     [Ed note: I had noted reported difficulties in integrating procmail
  383.     with System V and/or smail 2.5.  The 2.70 version of Procmail eliminated
  384.     these difficulties.]
  385.  
  386. mailagent: Author Raphael Manfredi* <ram@acri.fr>
  387.  
  388.     The mailagent is yet another mail filter, written in perl, which will let
  389.     you do anything with your mail. It has all the features you may expect from
  390.     a filter: mailing lists sorting, forwarding to MTA or to inews, pre-processing
  391.     of message before saving into folder, vacation mode, etc... It was initially
  392.     written as an ELM-filter replacement, but has now enough power to also
  393.     supplant MMDF's .maildelivery. There is also a support for @SH mail hooks,
  394.     which allows you to automatically distribute patches or software via command
  395.     mails.
  396.  
  397.     The mailagent was designed to make mail filtering as easy as it can be. It
  398.     is highly configurable and fairly complete. Rules are specified in a lex-like
  399.     style, with the full power of perl's regular expressions. The automaton
  400.     supports the notion of mode, and header selection has many magic features
  401.     built-in, to ease the rule writing process.
  402.  
  403.     To give a simple example, the two following rules:
  404.  
  405.         Subject: /cron output/    { SAVE cron };
  406.         To Cc: dist-users        { FORWARD friend@acri.fr; LEAVE };
  407.  
  408.     would save in a folder 'cron' all cron-related mail, and forward mail
  409.     from the dist-users mailing list to a friend, leaving a copy in the system
  410.     mailbox for immediate processing...
  411.  
  412.     It supports delivery to plain UNIX folder, to MMDF-style folders or to
  413.     MH folders with built-in unseen sequence updates, as specified in your
  414.     ~/.mh_profile. It may therefore replace MH's slocal program as well.
  415.  
  416.     Mailagent can be dynamically extended (that's the advantage of having it
  417.     written in perl) with new filtering commands that will behave exactly
  418.     like built-in ones; this operation being done without changing a single
  419.     source line in the program itself, of course. It also provides a generic
  420.     mail server layer, where user-defined commands can be easily plugged in,
  421.     mailagent taking care of the lower-level stuff.
  422.  
  423.     The distribution comes with a set of examples, an exhaustive test suite,
  424.     and naturally a detailed manual page. It should be noted that the mailagent
  425.     will work even if your system administrator forbids "| programs" hooks in
  426.     the ~/.forward, provided you have access to some sort of cron daemon.
  427.  
  428.     The mailagent program is available from any comp.source.misc archive and
  429.     thanks to Christophe Wolfhugel <Christophe.Wolfhugel@grasp.insa-lyon.fr>,
  430.     from ftp.univ-lyon1.fr (134.214.100.6) under /pub/unix/mail/tools, file
  431.     mailagent-3.0.tar.gz
  432.  
  433. pathalias: Author Peter Honeyman
  434.  
  435.     Pathalias reads the UUCP Map Project maps (they need to be extracted
  436.     from the postings first) and constructs a database containing the
  437.     minimum cost route to any machine in the maps.  This database can
  438.     then be used with any mailer that knows how to search the database
  439.     (eg: smail 2.5, Zmailer?, and some versions of sendmail.  Smail 3
  440.     comes bundled with pathalias).
  441.  
  442.     There were previous versions of this program.  You must use
  443.     pathalias version 10 (latest version), because some map format
  444.     changes have been made and only pathalias 10 can parse them.
  445.     If your pathalias doesn't give a syntax error on:
  446.     echo "file {foo}" | pathalias
  447.     It's the new one.
  448.  
  449.     There were other route-generating programs, but all (as far as
  450.     I know) are very obsolete, and none run as fast as pathalias
  451.     (still, which can be rather hard on machines with smallish virtual
  452.     memory or RAM capacities).
  453.  
  454.     pathalias 10 is available from comp.sources.unix archives,
  455.     volume 22.  A patch was just released in comp.sources.unix
  456.     (vol 25) that addresses an oddity when used with smail (not that
  457.     I've ever noticed it).
  458.  
  459. uuhosts: Author John Quarterman
  460.  
  461.     The "defacto" standard UUCP Map Project map unpacker.  Includes
  462.     a program to arbitrarily view individual map entries.  Uuhosts
  463.     implements trojan horse/virus security by running under
  464.     a "chroot()" system call.  Uuhosts does not appear to be
  465.     actively maintained, and the last versions that I have inspected
  466.     were unable to easily compress the maps (a full set of maps
  467.     is >6000 blocks), had no provision for automatically
  468.     running pathalias, and will not work with the newest version
  469.     of cnews.  Further, uuhost's header checking is so picky
  470.     that the slightest change in the map format will cause
  471.     uuhosts to reject map updates.
  472.  
  473.     Use of uuhosts now will require some minor hacking - and this
  474.     hacking will stretch your knowledge of Bourne shell programming.
  475.  
  476.     The last edition, "uuhost4" (version 1.69) appears to have
  477.     been posted in comp.sources.unix in volume 3, 1986.
  478.  
  479.     Do not be confused by Jan-Piet Mons "uuhost 2.0" program posted
  480.     in alt.sources.  This is not a map unpacker.  It is just
  481.     a map viewer, and is a subset of the real uuhosts.
  482.  
  483. unpackmaps: Author Chris Lewis* <clewis@ferret.ocunix.on.ca>
  484.  
  485.     Unpackmaps is a superset of the functionality of uuhosts.
  486.     It obtains its security by doing the map unpacking with
  487.     a specialized parser that knows the map article format
  488.     rather than invoking a shar/shell.  Compression and pathalias
  489.     invocation is automatic, correctly takes into account
  490.     the change date of local configuration files, and will
  491.     work with the latest Cnews.
  492.  
  493.     The newest version of unpackmaps, version 4.1, has been
  494.     released to comp.sources.misc, and appeared in volume 34.
  495.     This version is entirely written in C, is considerably faster
  496.     than unpackmaps 3 or uuhosts, has considerably more features,
  497.     and will work with Brian Reids PostScript net maps too.
  498. -- 
  499. Chris Lewis: _Una confibula non sat est_
  500. Phone: Canada 613 832-0541  Ferret list: ferret-request@ferret.ocunix.on.ca
  501. Latest psroff: FTP://ftp.uunet.ca/distrib/chris_lewis/psroff3.0pl17/*
  502. Latest hp2pbm: FTP://ftp.uunet.ca/distrib/chris_lewis/hp2pbm/*
  503.  
  504.