Debian Bug report logs -
#74889
NMH whom command broken with exim
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded to
debian-bugs-dist@lists.debian.org, Ruud de Rooij <ruud@debian.org>:
Bug#74889; Package
nmh.
Full text and
rfc822 format available.
Acknowledgement sent to
"A.F.R. Bain" <afrb2@cus.cam.ac.uk>:
New Bug report received and forwarded. Copy sent to
Ruud de Rooij <ruud@debian.org>.
Full text and
rfc822 format available.
Message #5 received at submit@bugs.debian.org (full text, mbox):
Package: nmh
Version: 1.0.2-9
The whom command implemented by the spost post procedure (use SMAIL
rather than SMTP) doesn't work correctly when exim is the MTA.
Using exim 3.12-10, the whom command invokes exim with the -bv and -t
flags together; as the exim binary doesn't allow these together (unlike
other sendmail programs)
Having spoken to Philip Hazel (the exim author) he tells me that he
never foresaw the need for the -bv (addresses from command line) and
-t (from To: fields of message) to be used simultaneously, and adding
this functionality now would be hard. Hence it looks like it needs
fixing in the spost program.
Alan Bain
Some examples:
Example: /\==/\ Smail3.1.25.1 #25.1 on SunOS 4.1.4
% /usr/lib/smail -t -m -i -bv
To: <foo@bar.baz.com>
^D
foo@bar.baz.com at ppsw.cam.ac.uk ... deliverable
Example: 8.154 build 92453-07 under HPUX 10.20
% /usr/lib/sendmail -t -m -i -bv
To: <foo@bar.baz.com>
<foo@bar.baz.com>... deliverable: mailer smtp, host bar.baz.ccom, user foo@bar.b
az.ccom
Example: exim Exim version 3.12 #1 built 30-Apr-2000 01:07:30
[debian potato]
% /usr/lib/sendmail -m -t -bv -i
exim: incompatible command-line options or arguments
Information forwarded to
debian-bugs-dist@lists.debian.org, Ruud de Rooij <ruud@debian.org>:
Bug#74889; Package
nmh.
Full text and
rfc822 format available.
Acknowledgement sent to
ruud@ruud.org (Ruud de Rooij):
Extra info received and forwarded to list. Copy sent to
Ruud de Rooij <ruud@debian.org>.
Full text and
rfc822 format available.
Message #10 received at 74889@bugs.debian.org (full text, mbox):
On 2000/10/16, "A.F.R. Bain" wrote:
> Using exim 3.12-10, the whom command invokes exim with the -bv and -t
> flags together; as the exim binary doesn't allow these together (unlike
> other sendmail programs)
I too ran into this a while ago. A limited survey at that time indicated
that none of exim, postfix, and qmail handle the -bv -t combination. Since
spost is only semi-documented, a fix for this has not been high on my
priority list.
An alternative is to install the nmh version from the unstable distribution.
It supports delivery to /usr/sbin/sendmail by setting "mts: sendmail" in
/etc/nmh/mts.conf. Don't forget to set your delivery program back from spost
to post in that case.
Thanks,
Ruud.
--
ruud de rooij | ruud@ruud.org | http://ruud.org
Severity set to `wishlist'.
Request was from
ruud@ruud.org (Ruud de Rooij)
to
control@bugs.debian.org.
Full text and
rfc822 format available.
Information forwarded to
debian-bugs-dist@lists.debian.org, "A.F.R. Bain" <afrb2@cus.cam.ac.uk>, Doug Porter <dsp@debian.org>, nmh@packages.qa.debian.org:
Bug#74889; Package
nmh.
Full text and
rfc822 format available.
Acknowledgement sent to
Jonathan David Amery <jdamery@dorothee.ysolde.ucam.org>:
Extra info received and forwarded to list. Copy sent to
"A.F.R. Bain" <afrb2@cus.cam.ac.uk>, Doug Porter <dsp@debian.org>, nmh@packages.qa.debian.org.
Full text and
rfc822 format available.
Message #17 received at 74889@bugs.debian.org (full text, mbox):
Package: nmh
Version: 1.0.4+dev-20010317-1
Followup-For: Bug #74889
Ruud wrote:
>On 2000/10/16, "A.F.R. Bain" wrote:
>
>> Using exim 3.12-10, the whom command invokes exim with the -bv and -t
>> flags together; as the exim binary doesn't allow these together (unlike
>> other sendmail programs)
>
>I too ran into this a while ago. A limited survey at that time indicated
>that none of exim, postfix, and qmail handle the -bv -t combination. Since
>spost is only semi-documented, a fix for this has not been high on my
>priority list.
>
>An alternative is to install the nmh version from the unstable distribution.
>It supports delivery to /usr/sbin/sendmail by setting "mts: sendmail" in
>/etc/nmh/mts.conf. Don't forget to set your delivery program back from spost
>to post in that case.
Ruud appears to have got confused here. The original report was
about the `whom' command which is supposed to produce a list of
recipients, not about the spost command which sends a mail.
This bug causes whom to be unusable on systems with exim (and
apparantly postfix and qmail), and thus I feel it should probably be
of severity at least `minor' if not `normal'. (and possibly assigned
to those MTAs, rather than to whom, which expects a sendmail-like
interface).
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux dorothee 2.4.17 #2 Tue Jan 22 01:06:37 GMT 2002 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages nmh depends on:
ii base-files 3.0.2 Debian base system miscellaneous f
ii libc6 2.2.5-11.2 GNU C Library: Shared libraries an
ii liblockfile1 1.03 NFS-safe locking library, includes
ii libncurses5 5.2.20020112a-7 Shared libraries for terminal hand
ii libsasl7 1.5.27-3 Authentication abstraction library
ii netbase 4.07 Basic TCP/IP networking system
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Feb 9 19:16:31 2010;
Machine Name:
busoni.debian.org
Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.