On Tue, Oct 19, 2010 at 11:40:10AM -0700, Murray S. Kucherawy wrote: > Does this go for a header field in which there's a space between the name and > the colon as well? For example: > > MIME-Version : 1.0
The *22 RFCs allow it, so Postfix does too. Comments starting line 59 of src/global/is_header.c: * XXX RFC 2822 Section 4.5, Obsolete header fields: whitespace may * appear between header label and ":" (see: RFC 822, Section 3.4.2.). > Sendmail, for example, corrects this and accepts it without starting > the body there. The Postfix MIME parser also strips the obsolete whitespace: Comments starting line 866 of src/global/mime_state.c: * Normalize obsolete "name space colon" syntax to "name colon". * Things would be too confusing otherwise. If MIME processing is disabled by the administrator, the above applies only to the primary headers. *Each* folded header-line may be up to 100k bytes in length. There is no limit on the total length of all headers, other than the message size limit. -- Viktor.