From: Anand Buddhdev <[EMAIL PROTECTED]>
   Date: Mon, 6 Mar 2000 17:59:43 +0300

   . . .

   There is some description of how the Bcc: field is to be handled in RFC
   822, but it's very ambigious. Here's the relevant section:

   4.5.3.  BCC / RESENT-BCC

           This field contains the identity of additional  recipients  of
           the  message.   The contents of this field are not included in
           copies of the message sent to the primary and secondary  reci-
           pients.   Some  systems  may choose to include the text of the
           "Bcc" field only in the author(s)'s  copy,  while  others  may
           also include it in the text sent to all those indicated in the
           "Bcc" list.

   At the end of the day, Bcc: is a feature of the mail client, and the MTA
   does not need to bother with it . . .

The way I read this, the MTA is enjoined *not* to bother with it.
Here's my reasoning:

   1.  Realistically, only the MUA can document the behavior of mail
header fields such as BCC to the user, because the MUA is the only place
where the user gets to exert control over message delivery.

   2.  Therefore, only the MUA can make the choice describe above.

   3.  So "some systems" must mean the MUAs.  (Or possibly the
"injector" used by the MUA, but with the same degree of user control.)

   4.  Therefore, and especially since the MTA may be somewhere in the
middle of a long chain of relays from sender to recipient, the MTA
cannot arbitrary change this choice by dropping a BCC header.

   This seems to be the consensus of the list -- that headers are
untouchable after "injection" -- but I wanted to point out how RFC822
supports this.

                                        -- Bob Rogers

Reply via email to