home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / mail / misc / 2964 < prev    next >
Encoding:
Internet Message Format  |  1992-09-09  |  25.7 KB

  1. Xref: sparky comp.mail.misc:2964 comp.mail.uucp:1778 alt.sources:2024
  2. Path: sparky!uunet!haven.umd.edu!ames!data.nas.nasa.gov!taligent!apple!veritas!tron
  3. From: tron@Veritas.COM (Ronald S. Karr)
  4. Newsgroups: comp.mail.misc,comp.mail.uucp,alt.sources
  5. Subject: Smail release 3.1.27 is now available
  6. Message-ID: <1992Sep09.071107.29955@Veritas.COM>
  7. Date: 9 Sep 92 07:11:07 GMT
  8. Followup-To: comp.mail.misc
  9. Organization: VERITAS Software Corp.
  10. Lines: 576
  11.  
  12. Smail release 3.1.27 is now available.  This message lists the changes
  13. in this release, and in release 3.1.26.  The last section in this
  14. message lists the archive sites that you can use to get a copy of the
  15. release.  Not all archive sites have acknowledged obtaining the new
  16. release.
  17.  
  18. Release 3.1.26 was not announced on USENET, due to some mixups in
  19. communication with some key archive sites.  Release 3.1.26 was a
  20. very large release, including about 900K of diffs.  Due to the large
  21. size, I am not making available a patch to move from the 3.1.25
  22. release.  If you are currently running release 3.1.25 or earlier,
  23. you will need to get a complete distribution from one of the archive
  24. sites mentioned below.
  25. -- 
  26.     tron |-<=>-|        ARPAnet:  veritas!tron@apple.com
  27.       tron@veritas.com        UUCPnet:  {apple,pyramid}!veritas!tron
  28.  
  29. CHANGES IN THE 3.1.27 RELEASE
  30.  
  31. Release 3.1.27 is a patch release to smail3.1.26.  This release is
  32. primarily a bug fix, portability-enhancement release.  The total size
  33. of the patch is larger than I expected it to be, based on the number
  34. of bugs fixed, but the changes aren't very intrusive, so users with
  35. custom enhancements should not have too many problems integrating them
  36. into this release.
  37.  
  38. Also, at the time of the 3.1.27 release, I have a reasonably large
  39. backlog of changes that I intend to include in a near-term release.
  40. However, some of the fixes in this release are of sufficiently high
  41. priority that I don't want to delay the release further to include any
  42. more changes.
  43.  
  44. Changes in this release:
  45.  
  46.  *  A bug in the DNS lookup routines was fixed which was causing core
  47.     dumps in dn_expand().
  48.  
  49.  *  The SHELL variable can now be set on the make command line.  This
  50.     allows the use of alternate, /bin/sh-compatible shells.  Some
  51.     systems (notably Ultrix and Xenix) have /bin/sh bugs which can be
  52.     worked around by using a different shell.  I have also tried to
  53.     reduce the complexity of some shell scripts, in hopes that more
  54.     native shells will work correctly without needing to introduce
  55.     workarounds.
  56.  
  57.  *  Add an AUTH_DOMAINS list to the EDITME file (alternately,
  58.     auth_domains in the config file) for setting a list of domains for
  59.     which your machine is authoritative.  This prevents the smarthost
  60.     router from matching non-existing hosts in domains for which your
  61.     host has complete routing information.  I included this in this
  62.     release, despite the fact that it is an enhancement, because the
  63.     change is small and because interactions with the smarthost router
  64.     have caused significant confusion lately.  paths files can be used
  65.     for similar purposes, but smail has come to be used more
  66.     extensively on pure Internet machines, which often lack paths
  67.     files.  Explaining why paths files must be used has become more
  68.     trouble for me than it is worth.
  69.  
  70.  *  The visible_domains and more_hostnames config file variables can
  71.     now be set with the names "domains" and "gateway_names" for
  72.     compatibility with the EDITME file.  Again, explaining the
  73.     differences here were becoming more trouble than the trouble of
  74.     just making this change.
  75.  
  76.  *  Some problems with uses of the tolower() function have (I hope)
  77.     been fixed.  Unfortunately (I guess), I don't have any non-POSIX
  78.     systems any more, so I can't tell if my fixes are sufficient.
  79.  
  80.  *  Some changes to the motorolla delta system configuration file were
  81.     contributed by Francesco Potorti` <pot@fly.cnuce.cnr.it>.
  82.  
  83.  *  Updates to the A/UX samples and conf/os files were added, as
  84.     contributed by Bob Denny.
  85.  
  86.  *  A typo in the next2.0 configuration file was fixed.  Contributors
  87.     working on NeXT systems have been driving me a bit nuts, given
  88.     that their editor appears to add newlines and blank lines in the
  89.     middle of patch files.  I usually have to apply their patch files
  90.     by hand and I haven't always managed to compensate.
  91.  
  92.  *  A typo in the sun_os4 configuration file was fixed.  This one was
  93.     purely my fault; I can't blame it on anyone else.
  94.  
  95.  *  Nigel Metheringham contributed conf/os/mips-bsd4.3.
  96.  
  97.  *  Some problems with timezones were (hopefully) corrected for NeXT
  98.     machines.
  99.  
  100.  *  I completely rewrote conf/os/isc2.2.1.  I ripped out all of the
  101.     POSIX features.  Attempts to use POSIX features ran into too many
  102.     header file problems.  Also, what worked with the version of ISC
  103.     that I have access to didn't work with isc3.0.  The new file
  104.     should be sufficiently generic to work with most recent releases
  105.     of Interactive.  I have NOT tested this with gcc.  If this
  106.     configuration file doesn't work with gcc, then don't use gcc.
  107.  
  108.  *  For systems that have the dbm.h or ndbm.h file in an awkward
  109.     location, the MISC_DEFINES variables DBM_INCLUDE and NDBM_INCLUDE
  110.     can be set to indicate the include paths to use.  See
  111.     conf/os/template for details.
  112.  
  113.  *  A size_t reference in string.c, which was causing problems
  114.     compiling on a number of systems, was changed to an "int".
  115.  
  116.  *  The Date header now indicates (by default) the time that the spool
  117.     file was created, rather than the time of message delivery.
  118.  
  119.  *  Some typos in the smail(5) man page, with respect to UK-only bind
  120.     attributes, were fixed.  The attribute names should now appear
  121.     when you format the man page.
  122.  
  123.  *  I changed some of the scripts in samples/bsmtp to work better in
  124.     the face of queue directories that exceed ARGMAX.  Some alternate
  125.     scripts were contributed which I may use instead, in a future
  126.     release.
  127.  
  128.  *  I changed the sender_proto (the name supplied after the "with"
  129.     keyword in Received lines) for batched-SMTP input to "bsmtp".
  130.     Compressed, batched input is now "cbsmtp".
  131.  
  132.  *  Several bugs were fixed in the samples/generic/* file.  In
  133.     particular, for directors a missing ':' was added and a comment in
  134.     the "lists" entry describing sender_okay was corrected.  For
  135.     transports, notify_comsat was added to the default "local"
  136.     transport.
  137.  
  138.  *  The program invocation caused by invoking smail as "newaliases" or
  139.     with the "-bi" option, was changed to reset the effective user and
  140.     group IDs to the real user and group IDs.  The previous release
  141.     did (correctly) reset the uid and gid if -oA was used to specify
  142.     an alternate aliases file, but it probably allowed any user to
  143.     rebuild the regular alias file.  I say probably, because a bug was
  144.     causing the uid and gid to be set to random stack garbage, which
  145.     must have been 0 on most systems that tried the feature.
  146.  
  147.  *  The accept() call on some systems (notably some SVR4 variants,
  148.     though not the one I use) fail if descriptors 0 and 1 aren't in
  149.     use.  Smail now opens /dev/null on descriptors 0 and 1, when
  150.     operating as a daemon.
  151.  
  152.  *  The spool file format was changed (in an upward compatible, though
  153.     not backward-compatible fashion) so that blank arguments do not
  154.     screw up the argument list stored in spool files.  In earlier
  155.     releases, a blank argument, such as -F "", could corrupt the spool
  156.     file, since it used a blank line to separate an argument list from
  157.     the header list.  I am rather surprised that this bug has managed
  158.     to stay around so long.  It is an original design flaw.
  159.  
  160.  *  The HELO, RCPT TO, and MAIL FROM requests in SMTP now require a
  161.     non-empty argument.  However, the argument to HELO is still not
  162.     checked for validity.
  163.  
  164.  *  An extraneous utimbuf declaration was removed from src/sysdep.c
  165.     that was causing difficulties with compilation on some systems.
  166.  
  167.  *  The files contrib/micnet/*.dif were removed.  These patch files
  168.     were no longer relevent, since the files that they were relative
  169.     to have changed substantially.
  170.  
  171.  *  Split changes into a separate file from the README file.  It is
  172.     likely that the README file will split further in future releases.
  173.     Some users have commented the the README file has become a bit
  174.     unwieldy.
  175.  
  176. A short list of changes not included in 3.1.27, which will likely be
  177. included in 3.1.28:
  178.  
  179.  *  Some authentication of the sending hostname, based on IP addresses
  180.     versus the name supplied in the HELO line to SMTP.
  181.  
  182.  *  Some enhancements to the message-retry/message-timeout logic,
  183.     including logic to remove stale files.  For now, the following
  184.     shell command can be used periodically to remove stale files:
  185.  
  186.     find /usr/spool/smail/retry -type -f -mtime +7 -exec rm {} \;
  187.  
  188.     Removing files older than the message-retry interval is reasonably
  189.     safe, since message-timeout logic is based on the modify time of a
  190.     message spool file, not on retry files.
  191.  
  192.  *  A rerouter driver, submitted by Uwe Doering.  To remain
  193.     consistent with previous statements, I must restate that I dislike
  194.     hosts that do auto-rerouting.  However, this appears to be
  195.     necessary on the European continent, given the rather arbitrary
  196.     and beaurocratic nature of goings on there.
  197.  
  198.  *  Significant changes to the logging code, to make log entries much
  199.     more readable, if less grep-able.  The changes were submitted by
  200.     Uwe Doering.  It will be relatively trivial to convert log files
  201.     for use with grep.  Perl scripts should have little problem with
  202.     the new format, although be warned that all existing perl scripts
  203.     will have to be rewritten for use with the next release.  The
  204.     smaillog program will be modified to account for the new format,
  205.     since it is included in the release.
  206.  
  207.  
  208. CONTRIBUTORS TO RELEASE 3.1.27
  209.  
  210. Contributors to this release include Bob Denny, Uwe Doering, Greg Hackney,
  211. Philip Hazel, Ron Heiby, Nigel Metheringham, Jim O'Connor, Chip Salzenberg,
  212. Brian Taylor, Bill Trost, and Stephen J. Walick.
  213.  
  214.  
  215. CHANGES IN THE 3.1.26 RELEASE
  216.  
  217. Release 3.1.26 is a patch release to smail3.1.25.  This release is
  218. primarily a functionality enhancement release.  A number of bugs have
  219. been fixes as well.
  220.  
  221. The total number of changes is quite large.  As a result, people with
  222. customizations which were not included in 3.1.26 may have a fair amount
  223. of work to do.
  224.  
  225. Important enhancements in this release:
  226.  
  227.  *  Greatly enhanced expansion strings, with conditionals and file
  228.     lookups.  The original version of this code was written by
  229.     Chip Salzenberg.
  230.  
  231.  *  Per-transport-configurable header insertion and removal based
  232.     on the new expansion code.  In addition, the "From:" header can
  233.     now be configured, including the ability to use a file to find
  234.     a long form for local users (e.g, to get ronald.s.karr).  The
  235.     configurable header insertion/removal support can be used to
  236.     support the Content-Length field, by adding the following
  237.     generic attributes to the local transport:
  238.  
  239.     remove_header="Content-Length",
  240.     append_header="Content-Length: $body_size"
  241.  
  242.     Of some value with SVR4, you can also add a Content-Type
  243.     header field, if no Content-Type field already exists, with:
  244.  
  245.     append_header="${if !header:Content-Type Content-Type: text}"
  246.  
  247.  *  The default Received: header now contains the "from" and "with"
  248.     keywords, where such information is available.  Information is
  249.     determined from the HELO line in SMTP, the From_ line in regular
  250.     uucp mail, or it can be set using the -oMr and -oMs options, for
  251.     compatibility with sendmail.
  252.  
  253.  *  Smail can now limit connections to the SMTP server, as long as
  254.     a standalone smail SMTP daemon is used, rather than using inetd
  255.     to start smtpd per connection attempt.  Two levels are provided:
  256.     a maximum number of connections that yield immediate message
  257.     delivery, and a maximum number of allowed connections.  This can
  258.     greatly help the maximum load that smail places on a server,
  259.     while allowing fast delivery if the server has light mail
  260.     activity.  This code was contributed by Chip Salzenberg.
  261.  
  262.  *  Smail now tracks host accessibility for SMTP delivery.  If a host
  263.     is down, then mail to that host will be deferred immediately
  264.     (rather than waiting for a connection timeout) until a definable
  265.     time period expires.  In addition, mail that is undeliverable for
  266.     a definable time period will be bounced, rather than hanging around
  267.     in the smail queues forever.  The parameters for retry times and
  268.     message timeouts are configurable on a per-host or per-domain
  269.     basis.  Several implementations of these capabilities were
  270.     submitted, including implementations by Syd Weinstein and Dan Danz.
  271.     I decided on a version by Chip Salzenberg, which included per-host
  272.     configurability, and which (eventually) supported the host
  273.     accessibility tracking.
  274.  
  275.  *  Interactive SMTP receive processes can now timeout.  By default,
  276.     SMTP command receipt times out after 5 minutes, and receipt of a
  277.     message after a DATA statement times out after 2 hours.  This was
  278.     added after an urgent, but gentle, request of Heiko Schlichting,
  279.     who had 100 receiver processes hanging around waiting forever for
  280.     SMTP input.  The specific timeouts can be modified in the run-time
  281.     config file by setting smtp_receive_command_timeout (default 5m)
  282.     and smtp_receive_message_timeout (default 2h).
  283.  
  284.  *  Support was added for JANET reverse-order domain lookups in the
  285.     bind router.  Contact Philip Hazel <ph10@cus.cam.ac.uk> for
  286.     complete support.  The smail3 release contains only that code
  287.     that needs to be within the smail binary itself.
  288.  
  289.  *  Added support for NeXT netinfo databases (from Dan Danz).
  290.  
  291.  *  The DNS can now be queried within the tcpsmtp transport, without
  292.     involving the bind router driver.  In previous releases, MX
  293.     records could be used only if addresses were resolved by the
  294.     bind router.  Now, under configuration control, the tcpsmtp
  295.     transport driver can locate MX records itself, such as for
  296.     mail routed by a local paths file or by a queryprogram router.
  297.     This support was added, at my request, by Chip Salzenberg.
  298.  
  299.  *  Added a -oX flag to smail that sets the TCP port number used to
  300.     listen for SMTP connections.  This is helpful in testing, because
  301.     this (along with the "service" attribute to the tcpsmtp driver)
  302.     can be used to setup a test network that operates independently
  303.     of an existing SMTP network.  This can be used to make sure that
  304.     smail works on your network before replacing an existing mailer.
  305.  
  306.  *  The smail installation process now attempts to preserve replaced
  307.     binaries from your original operating system in .SAV files.  Thus,
  308.     your existing /bin/rmail and /usr/lib/sendmail will not be
  309.     removed, even if smail is reinstalled several times.  Previous
  310.     releases would (sometimes) keep one backup version (with a .O
  311.     suffix), which would then be removed on the next install.  The
  312.     new process makes a .SAV backup file, if one does not exist
  313.     already, allowing a one-time backup copy on the first installation
  314.     of smail.  .SAV backup files are made only for files that are
  315.     considered likely to provided in the base operating system.
  316.  
  317.  *  The uuwho utility now uses searches for domain information, if
  318.     a full hostname match is not found.  For example, the command:
  319.  
  320.     uuwho mitsu.veritas.com
  321.  
  322.     will find the entry for .veritas.com, which does exist while
  323.     no entry for mitsu.veritas.com exists.  This was added by
  324.     Chip Salzenberg.
  325.  
  326.  *  By "popular demand" :include: in mailing list and alias files
  327.     can now be followed by white-space.  This is for compatibility
  328.     with sendmail.  Comments are NOT allowed after :include:.  For
  329.     example, the following line:
  330.  
  331.     :include: /list-directory/mailing-list
  332.  
  333.     would previously have resulted in errors, but will now result
  334.     in inclusion of addresses in the file /list-directory/mailing-list.
  335.  
  336.  *  The -bi option from sendmail is now supported, and newaliases is
  337.     now yet another link to smail.  This support was added to allow
  338.     existing YP makefiles (which call /usr/lib/sendmail to rebuild
  339.     the YP mail.aliases dbm file) to use smail3 replacing sendmail.
  340.     The original version of this enhancement was submitted by
  341.     Bruce Jerrick.
  342.  
  343.  *  The sdbm library is now integrated in the smail release.  Systems
  344.     that do not have a native ndbm library now use the sdbm functions
  345.     to provide multiple DBM-like files.  Native dbm (not ndbm)
  346.     libraries can be used only if they support the dbmclose() function.
  347.     This was added by Chip Salzenberg, who was planning to use this
  348.     in association with his host status monitoring code, but later
  349.     realized the error of his ways.  But, the changes were left in
  350.     because they seemed reasonable.
  351.  
  352.  *  The comsat daemon is now supported in the appendfile driver, and
  353.     is enabled, by default, in the "local" transport.
  354.  
  355.  *  Mail which results in all recipients being eliminated (such as
  356.     through duplicate elimination or sender elimination within a
  357.     mailing list), will generate a bounce message.
  358.  
  359. Some other changes:
  360.  
  361.  *  The sender_okay flag (for configuring removal of the sender
  362.     from aliasing and mailing list expansion) can now be configured
  363.     from the EDITME file.
  364.  
  365.  *  Pathalias was updated to match the most recent release available
  366.     on uunet.
  367.  
  368.  *  The compile process now echoes the results of variable substitition.
  369.     The previous release would generate lines such as:
  370.  
  371.     . ./defs.sh; $CC $CFLAGS $INCLUDES -c foo.c
  372.  
  373.     now, compiles will generate something like:
  374.  
  375.     gcc -O -I/usr/include -c foo.c
  376.  
  377.     make -n will still yield annoyingly small amounts of real information.
  378.  
  379.  *  A sufficiently high debugging level will now enable debugging in
  380.     the resolver library.
  381.  
  382.  *  Included some minor revisions to the bind router by Syd
  383.     Weinstein, to fetch A records as a second pass after fetching
  384.     MX records.  Apparently, there are differences in what different
  385.     servers return in a request for MX records (some return A
  386.     records, too, some don't).
  387.  
  388.  *  Sytems that require an alternate set of #include files to compile
  389.     programs that use TCP/IP and sockets can define those #include
  390.     files in the conf/os files or in the EDITME file.  See
  391.     conf/os/template for details.
  392.  
  393.  *  Added some AUX support contributed by Robert B. Denny, which can
  394.     be found in samples/AUX-support.  Most of the changes relate to
  395.     printing documentation.  Some sample configuration files are
  396.     also included.
  397.  
  398.  *  Smail now uses SO_REUSEADDR and some appropriate descriptor closes,
  399.     to allow the smtp/queue-run daemon to be restarted cleanly even
  400.     if a receiver process has been forked.  Previous releases could get
  401.     errors in the bind() call indicating an address already in use.
  402.  
  403.  *  A new attribute was added to the gethostbyname router
  404.     (only_local_domain) that disables matching of hosts outside of
  405.     the local domain.  This was addedy by Dan Danz.
  406.  
  407.  *  Man pages were previously installed with mode 555.  They are now
  408.     installed with mode 444.
  409.  
  410.  *  Added a NOTES directory containing messages that I have sent or
  411.     received that illustrate various points of interest.
  412.  
  413.  *  Building of uuwho databases now differentiates between a #N line
  414.     introducing a hostname, and a #NOTE, or #North America line
  415.     introducing a random comment.  Recent map entries caused
  416.     extra, bogus, entries to be added to uuwho databases.
  417.  
  418.  *  "A" records are now used in the order returned by DNS resolver
  419.     lookups.  Previously releases would reverse the A records, due
  420.     to the way these records were being added to a list, internally.
  421.     The RFCs require that A records be used in order, since they may
  422.     be sorted by network preference.
  423.  
  424.  *  The local-* transports for local-form delivery to remote hosts
  425.     now does proper hop-count checking.  These transports use the
  426.     new local_xform attribute which does local-form transformations
  427.     without indicating that delivery is actually local.
  428.     
  429.  
  430. Some bug fixes:
  431.  
  432.  *  Mail to systems with no MX records, but an A record, will now be
  433.     handled correctly by the bind router.  I have regular posted a
  434.     patch for this to various newsgroups and mailing lists, but did
  435.     not include the fix in an earlier official patch release.
  436.  
  437.  *  Fixed some minor problems with bounce-message generation.  Bounce
  438.     messages are generated by reinvoking smail and sending the
  439.     bounce messages as a batched SMTP script.  The sender was
  440.     specified as <>, in accordance with RFC822, which smail considered
  441.     a remote address.  However, treating this as mail from a remote
  442.     system was inappropriate, so an alternate sender token <+>, is
  443.     now used to indicate a locally-generated bounce message.
  444.  
  445.  *  Nul-terminated some generated strings that were not consistently
  446.     nul terminated.
  447.  
  448.  *  Fixed some problems resulting from routers that resolve to the
  449.     local host, requiring further routing of the remainder address.
  450.  
  451.  *  Fixed some problems in the trusted-code logic that was running
  452.     into problems with the SMTP interaction generated by MH.
  453.  
  454.  *  Errors in .forward files now generate bounces to real-<username>
  455.     rather than to the postmaster.
  456.  
  457.  *  NEWS_SPOOL_DIR was not being stored in the defs.h file, yielding
  458.     incorrect behavior from uuwho.
  459.  
  460.  *  Fixed some problems with interactions between the -t and -f options.
  461.  
  462.  *  Fixed some problems with varargs usage in log.c.
  463.  
  464.  *  Include <vfork.h> for Suns, to avoid a problem interacting with
  465.     -O on Sun4's that could generate core dumps.
  466.  
  467.  *  Fixed some segmentaion violations caused by bogus @foo addresses.
  468.  
  469.  *  Fixed most (all?) places where smail was using a value immediately
  470.     after it was freed.  This allows smail to work, unmodified, with
  471.     the SVR3 -lmalloc library, or other versions of malloc that don't
  472.     leave data from the last free unmodified.
  473.  
  474.  *  get_sender_addr(), which generates the sender address in various
  475.     important contexts, was returning the same data between multiple
  476.     calls, when it should have been returning different data.
  477.  
  478.  
  479. CONTRIBUTORS TO RELEASE 3.1.26
  480.  
  481. This patch was made possible primarily through the work of Chip
  482. Salzenberg, who contributed the first version of the enhanced string
  483. expansion code (though I extended it rather a lot), the SMTP connection
  484. limiting code, the reorganized bind code, plus the changes for the
  485. retry file.  He also contributed a large number of minor enhancements
  486. and bug fixes.
  487.  
  488. I don't have a good record of who else contributed code, fixes and
  489. suggestions for this patch, but here is a partial list:
  490. Tomas Ahl, Jack Bailey, Alan P Barrett, Mark Bixby, Randy Bush,
  491. Dan Danz, Bob Denny, Jon Diekema, Michael Faurot, David J. Fiander,
  492. Bill Hargen, Philip Hazel, Bill Heiser, Peter Honeyman, Bruce Jerrick,
  493. Patrick Lee, Simon Leinen, Hillel Markowitz, Bill Masek, Jan-Piet Mens,
  494. Les Mikesell, Lyndon Nerenberg, Jim O'Connor, Jim Pickering, Steve Piette,
  495. Francesco Potorti`, Heiko Schlichting, David Schmidt, Monty Solomon,
  496. Brian Taylor, Bill Trost, Gary S. Trujillo, Stephen J. Walick,
  497. Lauren Weinstein, Syd Weinstein, and Andreas Wettengel.
  498.  
  499.  
  500. HOW TO GET THIS RELEASE
  501.  
  502. The patch from 3.1.26 to release 3.1.27 is 81481 bytes (compressed).
  503. If you cannot obtain the current patch file, or future patch files,
  504. from one of the archive sites below, I will send it via E-mail.  I do
  505. send the release itself via E-mail.  To obtain patches, send mail to
  506. the address:
  507.  
  508.     smail-patch@veritas.com
  509.  
  510. Smail-3.1.27 as a 956141 byte compressed tar file, or as a 81481 byte
  511. compressed patch file is available from the following archive sites:
  512.  
  513. Server:        uunet, ftp.uu.net
  514. Files:        /networking/mail/smail/smail-3.1.27.tar.Z
  515.         /networking/mail/smail/smail.diff-3.1.26-3.1.27.Z
  516. Location:    Falls Curch, Virginia, USA
  517. Contact:    info@uunet.uu.net
  518. Comments:    UUNET has a 900 number, for access at very reasonable cost
  519.         from anywhere in the US.  The cost is 50 cents per minute,
  520.         charged to your phone bill. The phone number is
  521.         1-900-468-7727.  Login is "uucp" with no passwd. All uunet
  522.         modems are Telebit modems, so they support most common US
  523.         modem protocols.
  524.  
  525.     Canada:    (416) 368 6621
  526.     Contact:    uunet-ca@uunet.uu.net
  527.  
  528.     India:    +91 842 238007
  529.     Contact:    info%uunet-in@uunet.uu.net
  530.  
  531. Server:        FTP.FU-Berlin.DE [130.133.4.50]
  532. Files:        pub/unix/mail/smail/smail-3.1.27.tar.Z
  533.         pub/unix/mail/smail/smail.diff-3.1.26-3.1.27.Z
  534. Location:    Berlin, Germany
  535. Contact:    ftp-adm@FU-Berlin.DE
  536. Comment:    (From Vera Heinau): I wish to point out that the lines to
  537.         Germany are sometimes (always ? ;-) very slow so people from
  538.         overseas might prefer other servers.
  539.  
  540. Server:        ftp.msen.com
  541. Files:        /pub/packages/smail-3.1.27.tar.Z
  542.         /pub/packages/smail.diff-3.1.26-3.1.27.Z
  543. Location:    Ann Arbor, Michigan, USA
  544. Contact:    ftp-service@msen.com
  545.  
  546. Server:        lth.se [130.235.16.3]
  547. Files:        pub/mail/smail/smail-3.1.27.tar.Z
  548.         pub/mail/smail/smail.diff-3.1.26-3.1.27.Z
  549. Location:    Sweden
  550. Contact:    Joergen Haegg <jh@efd.lth.se>
  551.  
  552.  
  553. Archive sites that have release 3.1.26, but have not yet acknowledged
  554. installing release 3.1.27:
  555.  
  556.  
  557. Server:        stasys, stasys.sta.sub.org, sta.sub.org
  558. Files:        /pub/src/smail.tar.Z
  559. Location:    Southern Germany
  560. Contact:    Frank Kaefer <fkk@stasys.sta.sub.org>
  561. Comments:    stasys allows anyone to dialin without change.  The phone
  562.         number is +49 8151 21250.  Login is "anonuucp" password is
  563.         "anonuucp".  The modem accepts 1200 and 2400 baud, V.32, and
  564.         PEP.
  565.  
  566. Server:        archive.EU.net, ftp.EU.net, mcsun.EU.net
  567. Files:        ~/mail/smail/smail-3.1.26.tar.Z
  568. Location:    Holland
  569. Contact:    info-admin@EU.net
  570.  
  571. Server:        ftp.nluug.nl, sun4nl.nluug.nl
  572. Files:        ~/pub/mail/smail/smail-3.1.26.tar.Z
  573. Location:    Holland
  574. Contact:    info-admin@EU.net
  575.  
  576. Server:        ftp.ee.und.ac.za
  577. Files:        /pub/unix/smail3/smail-3.1.26.tar.Z
  578. Location:    Durban, South Africa
  579. Contact:    ftp@ftp.ee.und.ac.za
  580.  
  581. Server:        compaq.com
  582. Files:        /pub/smail-3.1.26.tar.Z
  583. Location:    Houston, Texas, USA
  584. Contact:    Greg Hackney <hackney@compaq.com>
  585. -- 
  586.     tron |-<=>-|        ARPAnet:  veritas!tron@apple.com
  587.       tron@veritas.com        UUCPnet:  {apple,pyramid}!veritas!tron
  588.