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

  1. Xref: sparky comp.mail.uucp:1792 comp.mail.sendmail:2251
  2. Path: sparky!uunet!sun-barr!olivea!veritas!tron
  3. From: tron@Veritas.COM (Ronald S. Karr)
  4. Newsgroups: comp.mail.uucp,comp.mail.sendmail
  5. Subject: Re: smail3 problems
  6. Message-ID: <1992Sep11.124516.21791@Veritas.COM>
  7. Date: 11 Sep 92 12:45:16 GMT
  8. References: <Bu6FMq.yz@gator.rn.com> <1992Sep9.231216.23361@analsyn.gts.org>
  9. Organization: VERITAS Software
  10. Lines: 50
  11.  
  12. larry@gator.rn.com (Larry Snyder) writes:
  13. > I have problems with undeliverable email being mailed
  14. > back to the local account used for login verses the original 
  15. > sender.
  16. > For example, rde logs in as rde -- in passwd he get the same
  17. > uid and gid as uucp 
  18.  
  19. Most likely what is happening is that you created a transports file based
  20. on samples/generic/transports and did not change the file to make the
  21. appropriate changes for HoneyDanBer.  Adding HAVE=HDB_UUCP to the conf/os
  22. or EDITME files affects the pre-configured configuration, but adding a
  23. transports file usually wipes out the pre-configured configuration, so
  24. HAVE=HDB_UUCP has no effect.
  25.  
  26. What you must do is change all of the uucp-based transports in the
  27. transports file to use the second cmd= line, the one containing the
  28. -a and -g arguments.  This requires changes to the transports
  29. uux, demand, uusmtp, demand_uusmtp, inet_uusmtp, inet_demand_uusmtp,
  30. local_uux, local_demand, local_uusmtp, and local_demand_uusmtp.
  31. For example, to change the basic uux transport, look for uux: in the
  32. transports file, then comment out the first cmd= line in the transport
  33. and uncomment the line that follows.  The result will look like this:
  34.  
  35. # uux - deliver to the rmail program on a remote UUCP site
  36. #
  37. # HDB UUCP users should comment out the first cmd= line below, and
  38. # uncomment the second.
  39. uux:    driver=pipe,
  40.     uucp,                # use UUCP-style addressing forms
  41.     from,                # supply a From_ envelope line
  42.     max_addrs=5,            # at most 5 addresses per invocation
  43. #    max_addrs=1,            # use this if some of your neighbors
  44. #                    # can't handle multiple addresses
  45. #                    # given to their rmail.  You might,
  46. #                    # alternately, want to configure
  47. #                    # a uux_one_addr transport that
  48. #                    # does this.
  49.     max_chars=200;            # at most 200 chars of addresses
  50.  
  51.     # the -r flag prevents immediate delivery, parentheses around the
  52.     # $user variable prevent special interpretation by uux.
  53.     #cmd="/usr/bin/uux - -r $host!rmail $(($user)$)",
  54.     cmd="/usr/bin/uux - -r -a$sender -g$grade $host!rmail $(($user)$)",
  55.     pipe_as_sender,            # have uucp logs contain caller
  56.     log_output,            # save error output for bounce messages
  57. #    defer_child_errors,        # retry if uux returns an error
  58. -- 
  59.     tron |-<=>-|        ARPAnet:  veritas!tron@apple.com
  60.       tron@veritas.com        UUCPnet:  {apple,pyramid}!veritas!tron
  61.