[EMAIL PROTECTED] (Peter Seebach) wrote:
>In my headers, you will see a field called "Sender". I didn't add this field.
It's not a bug. It's a feature.
>I don't really object to it... but the Lsoft "listserv" mailing list package
>does. Whenever there's both a From: line *and* a "Sender:" line, listserv
>concludes that the Sender: line is authoritative.
What does "authoritative" mean here?
Quite apart from the "From:" header and any "Sender:" header, there
is the information transferred in the SMTP "MAIL From:" command,
typically referred to by email gurus as the "envelope sender". The
envelope sender is likely to be the same as is in the "Sender:"
header. It is more likely that the listserve package is using the
envelope sender than that it is using the "Sender:" header.
According to the standards, the envelope sender is where to send
error messages related to this mail. The contents of the "From:"
header (or a "Reply-To:" header if there is one) indicates where
ordinary replies to the message should be sent.
> Unfortunately, it's wrong;
>my "From" address is my "real" email address, the "Sender" address (obviously)
>changes whenever I move from one machine to another.
>Where did "Sender" come from? Is there an RFC discussing what it's for?
See RFC2822 (or RFC822, the predecessor to RFC2822).
>I notice that in NMH, this is suppressible with "draft_from" masquerading.
>So, I assume it's now considered optional. Any history on this?
The ability to override this in nmh is a recognition that, in our
current complex world the value automatically determined on your
computer system might be invalid or inappropriate, due to the
complexity of today's email world, dynamic IP assignments, the use of
private hostnames on private networks that connect to Internet, etc.
-NWR