Re: mandatory fiels in rfc 2822

Karl Dubost wrote:

> The only mandatory fields are
>  * From: (or Sender: if From: is not available).
>  * Date:

JFTR, a Sender is required if the From header
field contains more or less than one address -
but no From header field at all is erroneous.

> See 3.6. Field definitions
> http://www.faqs.org/rfcs/rfc2822

Yes, 2822upd won't change this.  Please note that
RFC 2822 is a proposed standard, officially this
still means "immature", 2822upd will be a "draft
standard" in the next weeks, and RFC 822 used to
be the "official" full standard (STD 11).

Perfectly irrelevant for anything the W3C could
do, but the still "official" STD 11 had another
mandatory header field:  At least one of To, Cc,
and Bcc, if all else fails an "empty" Bcc.

And RFC 2822 (+ 2822upd) have the Message-ID as
SHOULD, that's "cut your throat before sending a
mail without Message-ID" (unless you have a good
excuse, a MUA implemented in the 2nd millennium
is the only good excuse I'm aware of... ;-)

> Be Strict To Be Cool

 Frank

Received on Thursday, 15 May 2008 18:26:28 UTC