home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / uucp / duucp-1.17 / AU-117b-upd2.lha / upd2 / README
Encoding:
Text File  |  1994-01-09  |  4.0 KB  |  143 lines

  1.  
  2. AmigaUUCP 1.17-beta Update #2
  3. January 7, 1993.
  4.  
  5. This should finally correct the sendmail problems. Only three binaries are
  6. updated over upd: SENDMAIL/RMAIL, UUX and UUXQT. The new SENDMAIL/RMAIL
  7. require the new UUX, but the new UUX can be installed alone.
  8.  
  9. I still have a report that there are some problems with pipe aliases. I
  10. cannot reproduce them, and the changes included here are important enough
  11. to get this out without waiting any longer. If you have problems with
  12. pipe aliases, please let me have a DETAILED bug report.
  13.  
  14. These are the changes:
  15.  
  16. SENDMAIL
  17.  
  18.         Had to special case the optimization for delivering
  19.         local mails without going through UUX.
  20.  
  21.         If rmail is called with a hostname, EVEN THE LOCAL
  22.         HOSTNAME, then UUX has to be called. This is required
  23.         for aliases to be expanded.
  24.  
  25.         This only seems to happen for batch SMTP variants. All
  26.         UUCP's I can see do rmail lines properly (ie, for the
  27.         destination host, the rmail line doesn't contain any
  28.         hostname, just the destination username).
  29.  
  30.         For example, incoming mail to mbs@adastra could be either
  31.         of:
  32.  
  33.         rmail mbs <D....
  34.  
  35.         or
  36.         rmail adastra.cvl.va.us!mbs <D....
  37.  
  38.         The second case has to make an extra path through UUX.
  39.         The first case does not.
  40.  
  41.         Get whoever is responsible to fix your mailer.
  42.  
  43.         When MaxRMailLen was greater than zero, the calculated
  44.         length of the RMAIL line was wrong. A '+=' was just an
  45.         '='. I hate when that happens.
  46.  
  47.         Part of patch .22 was to use UUX for creating files in
  48.         UUSpool: to be sent out via UUCP. An optimization part
  49.         of that patch was to deliver all local mails directly --
  50.         without having to go through the UUX/UUXQT process.
  51.  
  52.         Well, based on the way SENDMAIL/RMAIL are designed, that
  53.         just won't work. Alias expansion, when a hostname is
  54.         attached, is only done for RMAIL. To make SENDMAIL
  55.         strip hostnames in the proper places is a non-trivial
  56.         effort.
  57.  
  58.         This patch removes the optimization. It also REQUIRES
  59.         a matching patch in UUX which will allow the local
  60.         NodeName to be recognized without it being in the L.Sys
  61.         file, and the filename built accordingly (a X. file
  62.         instead of a D. file, and no C. file at all).
  63.  
  64. UUX
  65.         Changed the Copy() routine to use AmigaDOS Read/Write for
  66.         even more speed, and fewer buffer hits.
  67.  
  68.         The local NodeName is now recognized implicitly as a valid
  69.         host, even though not specified in the L.Sys file.
  70.  
  71.         UUX now recognizes the changes in the filenames that have
  72.         to be specified if the destination is the local host (ie,
  73.         the C. file is not created at all, the D. file containing
  74.         commands is changed to an X. file, the I and F filenames
  75.         in the X. file are renamed appropriately).
  76.  
  77. UUXQT
  78.         Added rgsmtp by request, like rcsmtp.
  79.  
  80.         Added more checking to break the loop if a command fails.
  81.  
  82. ==== cut here for Update #2 ====
  83.  
  84. This is update number 1 (upd1) of AmigaUUCP 1.17-beta.
  85. Date: January 2, 1994
  86.  
  87. Future updates will include this update.
  88.  
  89. The following programs are updated:
  90.  
  91.         sendmail
  92.         rmail
  93.         uux
  94.         trimnews
  95.         uucico
  96.         uucp
  97.  
  98. The follow man pages are updated:
  99.  
  100.         trimnews
  101.         sendmail
  102.  
  103. The following directory is included, which was inadvertently left
  104. out of the initial beta release:
  105.  
  106.         adj
  107.  
  108. These are the changes:
  109.  
  110. uucico:
  111.  
  112.     Allow "-proto <number>" to be the same as "-p <number>". wUUCP
  113.     compatibility.
  114.  
  115. trimnews:
  116.  
  117.     Provide an option to NOT delay in between directories when
  118.     processing on 3.0+.
  119.  
  120. uux:
  121.  
  122.     Place spool files for systems whose names have over seven
  123.     characters in the proper directories; while still only using
  124.     seven characters to build the filename.
  125.  
  126. uucp:
  127.  
  128.     Same as for uux.
  129.  
  130.     Also, use safe_chdir() to restore starting directory properly
  131.     after completion.
  132.  
  133. sendmail/rmail:
  134.  
  135.     The BIG bug fix: properly store local mail; when the local host
  136.     is not in L.Sys, or LL'ed in Domains.
  137.  
  138.     Submit mail to UUX at grade 'A' instead of allowing it to default.
  139.  
  140.     Process "From " header better.
  141.  
  142.     Add in LogMail support. See the man page.
  143.