Short: SmartUUCP added to V1.17 Amiga-UUCP Author: various, wuth@castrov.cuc.ab.ca Uploader: wuth castrov cuc ab ca Architecture: m68k-amigaos I'm offering here, for anyone interested, my patched version of sendmail/rmail (version V1.17-beta.31{ask@castrov.UUCP/10} Aug 07 1994). The main motivation for the changes was to comply with the strong "SmartUUCP" requirements of my local domain. These requirements go beyond the initial "SmartUUCP" implementation in sendmail 1.17.31. At the same time a few other enhancements were made. A new concept in config variables is introduced. "Host-specific" variables are of the form "Host-xxx-variable". They are used in in preference of the ordinary "host-non-specific" variables when doing work for the system specified in "xxx". Sendmail uses two host-specific variables: Host-xxx-SmartUUCP and Host-xxx-MaxRMailLen. Changes: -------- * When sending a message to a "SmartUUCP" neighbor, generate the Envelope "rmail " addresses in @-format rather than !-format. This is required by some "SmartUUCP" sites. * Support per-host config variables for the SmartUUCP flag of the form Host-xxx-SmartUUCP, where xxx is the neighbor. Translate messages to and from "SmartUUCP"-format, so we can act as a bridge between the often incompatible worlds. * Support per-host config variables for the MaxRMailLen value of the form Host-xxx-MaxRMailLen, where xxx is the neighbor. Each neighbor can have a value tuned to their limitations rather than being restricted to the smallest value of all neighbors. * Be more efficient about packing addressess onto the rmail line. We used to send off messages to *all* neighbors as soon as the accumulation of addresses for *one* neighbor was full. * Tell UUX if we are running as "postmaster". This will appear in the remote system's uulib:logfile. * Record the SUBVERSION in the Received: line, for easier reporting of bugs.