Notes to you all:
1) X.400 systems, especially PC-net gateways, routinely create
body parts without a trailing CRLF. The user usually neither knows
nor cares, and therefore will not attach semantics to it.
However, when gatewaying X.400 into MIME, it would be improper to
add the "missing" CRLF just because we suppose we know better than
the end-user. So, defining huge semantic meaning for it is NOT
a Good Thing, IMHO.
2) Doesn't anyone but me get the willies when considering something that
behaves much like a character (like Nathaniel's smileys) being introduced
by 6 lines of separators, bodypart identifiers and the like?
I *still* think that MIME should *not* be a compound document standard,
but a way to ship "relatively" large pieces of info around, on the
order of one image or one letter. NOT one smiley.
(the ultimate solution to Chinese: Send each CHARACTER as a MIME
PostScript body part, and don't terminate them with CRLF :-) :-) :-)
Harald Tveit Alvestrand