bugThe nmh Mail Handling System - Bugs: bug #55700, 1.7.1: neither bcc nor dcc work...


bug #55700: 1.7.1: neither bcc nor dcc work for mts sendmail/pipe

Submitted by:  None
Submitted on:  Tue 12 Feb 2019 05:20:48 AM UTC  
Category:  Bug Severity:  3 - Normal
Priority:  5 - Normal Status:  Fixed
Assigned to:  None Open/Closed:  Closed

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sun 09 Jun 2019 03:53:43 PM UTC, comment #1: 

Fixed, commit fe9ab00a6a50.  See nmh-workers discussion starting at https://lists.nongnu.org/archive/html/nmh-workers/2019-02/msg00004.html .

David Levine <levine>
Project Member
Tue 12 Feb 2019 05:20:48 AM UTC, original submission:  

this problem was reported by a debian user as bug report https://bugs.debian.org/921244

with sendmail/pipe, bcc is somewhat broken and dcc is totally broken.

when you try to send an email with a bcc header, then post submits it to the mta TWICE - once completely unmodified, with the bcc header left in place (and thus left to the mta to handle) and once unsuccessfully in form of a
bcc-warning-encrusted message that has neither to: nor bcc: headers and therefore fails altogether because the mta cannot determine where to send the message to, as in pipe mode the message headers are authoritative for routing.

net result: bcc creates spurious error messages but "works", however in the fashion described for dcc (ie. no warning).

if you try to send a message with a dcc header, then that is totally ignored under sendmail/pipe - and is left in place, which defeates the purpose of 'blind' copies quite utterly.

attached is a patch that partially restores bcc functionality by
making it work like dcc (i.e. no warning); i'll start a discussion of better/more complete approaches to fixing this issue on nmh-workers RSN.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #46241:  15-bcc-pipe added by None (1KiB - application/octet-stream)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by levine (Posted a comment)



    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-06-09 levine StatusNone => Fixed
        Open/ClosedOpen => Closed
    2019-02-12 None Attached File- => Added 15-bcc-pipe, #46241

    Back to the top

    Powered by Savane 3.5