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