Re: [EAI] Comments on draft-ietf-eai-imap-utf8-07
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [EAI] Comments on draft-ietf-eai-imap-utf8-07
Hi Barry,
Barry Leiba wrote:
pg 8/9
There seems to be a conflict between these two paragraphs:
Server implementations also SHOULD up-convert all MIME body headers,
SHOULD up-convert or remove the deprecated (and misused) name
parameter [RFC1341] on Content-Type and MUST up-convert the Content-
Disposition filename parameter. These parameters can be encoded
using the standard MIME parameter encoding [RFC2231] mechanism, or
via non-standard use of MIME header encoding [RFC2047] in quoted
strings.
The IMAP server MUST NOT perform up-conversion of headers and content
of multipart/signed, as well as Original-Recipient and Return-Path.
Isn't it possible to have a subpart of a multipart/signed message that
has a Content-Disposition header with a "filename" parameter? If so,
the first graph says you MUST up-convert it, and the second says you
MUST NOT.
Right. I think the intent is for the second quoted paragraph to override
the first.
So I think the first sentence of the first quoted paragraph should end
with something like:
... and MUST up-convert the Content- Disposition filename parameter,
unless it is located inside a multipart/signed body part (see below).
Also, I'd prefer putting the parameter names in quotes: "name"
parameter ... "filename" parameter.
Yes, this would be better.
[...]
----------------------------
I note for the record that the reference to the obsolete RFC 1341 is
intentional. I wonder, though, whether it really ought to be
normative. Hm.
It sounds normative. But I don't know if such parameters can be found in
the wild in sufficient quantities to worry about anyway.
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.