Debian Bug report logs - #74889
NMH whom command broken with exim

version graph

Package: nmh; Maintainer for nmh is Nick Rusnov <nickrusnov@debian.org>; Source for nmh is src:nmh.

Reported by: "A.F.R. Bain" <afrb2@cus.cam.ac.uk>

Date: Mon, 16 Oct 2000 15:03:12 UTC

Severity: wishlist

Found in versions 1.0.2-9, 1.0.4+dev-20010317-1

Forwarded to https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=15217

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


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):

From: "A.F.R. Bain" <afrb2@cus.cam.ac.uk>
To: bugs@debian.org
Subject: NMH whom command broken with exim
Date: Mon, 16 Oct 2000 16:02:41 +0100
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):

From: ruud@ruud.org (Ruud de Rooij)
To: "A.F.R. Bain" <afrb2@cus.cam.ac.uk>, 74889@bugs.debian.org
Subject: Re: Bug#74889: NMH whom command broken with exim 
Date: Mon, 16 Oct 2000 21:47:38 +0200
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):

From: Jonathan David Amery <jdamery@dorothee.ysolde.ucam.org>
To: Debian Bug Tracking System <74889@bugs.debian.org>
Subject: nmh: This bug report appears to have been incorrectly downgraded
Date: Fri, 08 Nov 2002 02:48:07 +0000
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




Noted your statement that Bug has been forwarded to https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=15217. Request was from pmaydell@chiark.greenend.org.uk to control@bugs.debian.org. Full text and rfc822 format available.

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.