Re: [EXIM] dnews error calling sendmail shows up with exim

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Jeffrey Goldberg
CC: Paul Slootman, exim-users
Subject: Re: [EXIM] dnews error calling sendmail shows up with exim
On Wed, 25 Mar 1998, Jeffrey Goldberg wrote:

> That's only half the relevant test, but your doing it reminded me that I
> have sendmail 8.8.7/8.8.7 sitting on RedHat Linux on a test name server
> right next to me. So,
>
> # sendmail -t j.goldberg@???
> To: j.goldberg@???,goldberg@???
> Subject: blah
>
> blah
> ^D
>
> Does get delivered to
>
>      j.goldberg@???
> and
>      goldberg@???


It is certainly beginning to look as though the sendmail documentation
has been very wrong, possibly for years. I have been sent the following
extract from the 8.8.8 manpage

     -t          Read message for recipients.  To:, Cc:, and Bcc: lines will
                 be scanned for recipient addresses.  The Bcc: line will be
                 deleted before transmission.  Any addresses in the argument
                 list will be suppressed, that is, they will not receive
                 copies even if listed in the message header.


That's pretty unambiguous, isn't it? However, a test on 8.8.8 apparently
also shows it to be false. What is going on here?

> It looks like the ambiguity of the description of sendmail's behavior
> in various bits of the sendmail documentation indirectly led Philip to put
> the wrong behavior into exim.


It also confused the author of smail, because it behaves like Exim and
indeed that was what I copied.

> So, when -t is used any command line argument is treated as an address
> to deliver to. Addresses on the command line are NOT an exception list.


Changing Exim to behave like that is trivial. The work consists of
deleting about 10 lines of code. The only question is should the change
be made, and if so, should it be unconditional or should there be an
option, and if so, what should the default state be? Given the weird
state of sendmail, I guess it should certainly be an option.

-- 
Philip Hazel                   University Computing Service,
ph10@???             New Museums Site, Cambridge CB2 3QG,
P.Hazel@???          England.  Phone: +44 1223 334714



--
*** Exim information can be found at http://www.exim.org/ ***