On Thu, 11 Feb 1999, Anand Buddhdev wrote:
> So if you happen to call exim -t with a command line address which is also
> in the message header, you will end up with a null recipient list and no
> delivery will occur.
>From release 2.10 of Exim, an error is generated if a message with the
-t option ends up with no recipients.
> In particular, the mail user agent mutt can be a problem. It takes all
> recipients from headers and passes them to sendmail (or exim) on the
> command line.
If it does this, why on earth does it also set the -t flag? There is no
point.
> This issue was debated on the list for quite a while, with
> mutt claiming exim was broken, and Philip saying exim was correct. I tend
> to agree with Philip. In the end, mutt people provided a "patch" to use
> with "broken MTAs" like exim.
And I provided the extract_addresses_remove_arguments option to use with
"broken" MUAs. :-)
Exim by default does what the documentation for Sendmail says should
happen. People have reported that some versions of Sendmail do not agree
with its documentation.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
--
*** Exim information can be found at
http://www.exim.org/ ***