Re: [Exim] Bcc (again)

Top Page
Delete this message
Reply to this message
Author: Vadim Vygonets
Date:  
To: exim-users
Subject: Re: [Exim] Bcc (again)
Quoth Philip Hazel on Wed, Sep 20, 2000:
> I have been having a forceful (but polite) argument with two users of
> Exim who think it behaves wrongly in its handling of Bcc: header lines.
> They are Mutt users, and (by default at least) Mutt leaves in Bcc:
> headers in messages it sends to Exim.


Mutt removes Bcc:, if you ask it nicely.

> Background: The only place where Bcc: is discussed is RFC 822 (and its
> draft revision).


Yes, but interaction between MUA and MTA is not something defined
in any RFC, it's a UNIX ad-hoc "standard", as is sendmail's
command line. IMO, in this case Exim should do what sendmail
does, although I do agree that removing Bcc: is MUA's job. So
the question related to this mutt vs. Exim issue are:

1. What do other MTAs (mainly sendmail) do in this case?

2. What do other MUAs (mainly mail, but also pine the dreaded,
elm, mh (when working with /usr/sbin/sendmail and not SMTP),
and others) do regarding Bcc:, and with what arguments do they
call sendmail?

> Other recipients (the Bcc: recipients) may or may not see a
> Bcc: line - this is somebody's choice (you may want to let a number of
> Bcc: recipients all see who they are).


Hmm, interesting.

> If it is the case that all users expect Bcc: never to be sent out, and
> the option of including it for some (bcc) recipients is in practice
> something that is never used or wanted, then Exim could of course be
> made to remove it (possibly optionally) to catch cases where the MUA
> doesn't.


It can be manually configured to remove the Bcc: header.

> Questions:  1. Should Exim always remove Bcc: header lines:
>                (a) On messages received locally, not via SMTP?


Maybe.

>                (b) On messages received using local SMTP on stdin/stdout?


I don't think so.

>                (c) On messages received using SMTP over the loopback 
>                    interface?


I don't think so.

>                (d) On messages received from other hosts? Note that this
>                    includes "local" mail from MUAs on workstations, etc. 


Definitely not. Messages in transit received over SMTP should
not be modified.

>             2. If the answer to any of 1 is yes, should this be 
>                optional?


Certainly.

Vadik.

--
Spelling is a lossed art.