draft-ietf-imapext-i18n-09.txt   draft-ietf-imapext-i18n-10.txt 
Network Working Group Chris Newman Network Working Group Chris Newman
Internet-Draft Sun Microsystems Internet-Draft Sun Microsystems
Intended Status: Proposed Standard Arnt Gulbrandsen Intended Status: Proposed Standard Arnt Gulbrandsen
Oryx Mail Systems GmhH Oryx Mail Systems GmhH
Internet Message Access Protocol Internationalization Internet Message Access Protocol Internationalization
draft-ietf-imapext-i18n-09.txt draft-ietf-imapext-i18n-10.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
skipping to change at page 7, line 28 skipping to change at page 7, line 28
lang-tag-quoted = astring lang-tag-quoted = astring
; Once any literal wrapper or quoting is removed, this follows ; Once any literal wrapper or quoting is removed, this follows
; the Language-Tag rule in [RFC4646] ; the Language-Tag rule in [RFC4646]
resp-text = ["[" resp-text-code "]" SP ] UTF8-TEXT-CHAR resp-text = ["[" resp-text-code "]" SP ] UTF8-TEXT-CHAR
*(UTF8-TEXT-CHAR / "[") *(UTF8-TEXT-CHAR / "[")
; After the server is changed to a language other than ; After the server is changed to a language other than
; i-default, this resp-text rule replaces the resp-text ; i-default, this resp-text rule replaces the resp-text
; rule from [RFC3501]. ; rule from [RFC3501].
UTF8-TEXT-CHAR = %x20-%x5A / %x5C-%x7E / UTF8-2 / UTF8-3 / UTF8-4 UTF8-TEXT-CHAR = %x20-5A / %x5C-7E / UTF8-2 / UTF8-3 / UTF8-4
; UTF-8 excluding 7-bit control characters and "[" ; UTF-8 excluding 7-bit control characters and "["
4. COMPARATOR Extension 4. COMPARATOR Extension
IMAP4rev1 [RFC3501] includes the SEARCH command which can be used to IMAP4rev1 [RFC3501] includes the SEARCH command which can be used to
locate messages matching criteria including human-readable text. locate messages matching criteria including human-readable text.
The SORT extension [SORT] to IMAP allows the client to ask the The SORT extension [SORT] to IMAP allows the client to ask the
server to determine the order of messages based on criteria server to determine the order of messages based on criteria
including human-readable text. These mechanisms require the ability including human-readable text. These mechanisms require the ability
to support non-English search and sort functions. to support non-English search and sort functions.
skipping to change at page 8, line 28 skipping to change at page 8, line 28
application of a comparator. application of a comparator.
4.1 COMPARATOR Extension Requirements 4.1 COMPARATOR Extension Requirements
IMAP servers that support this extension MUST list the keyword IMAP servers that support this extension MUST list the keyword
COMPARATOR in their CAPABILITY data once IMAP enters authenticated COMPARATOR in their CAPABILITY data once IMAP enters authenticated
state, and MAY list that keyword in other states. state, and MAY list that keyword in other states.
A server that advertises this extension MUST implement the i;ascii- A server that advertises this extension MUST implement the i;ascii-
casemap and i;octet comparators, as defined in [RFC4790]. A server casemap and i;octet comparators, as defined in [RFC4790]. A server
intended to be deployed globally MUST implement the i;basic intended to be deployed globally MUST implement the i;unicode-
comparator, as defined in [BASIC]. casemap comparator, as defined in [UCM].
A server that advertises this extension SHOULD use i;ascii-casemap A server that advertises this extension SHOULD use i;ascii-casemap
as the default comparator. The selection of the default comparator as the default comparator. The selection of the default comparator
MAY be adjustable by the server administrator, and MAY be sensitive MAY be adjustable by the server administrator, and MAY be sensitive
to the current user. Once the IMAP connection enters authenticated to the current user. Once the IMAP connection enters authenticated
state, the default comparator MUST remain static for the remainder state, the default comparator MUST remain static for the remainder
of that connection. of that connection.
A server that advertises this extension MUST support UTF-8 as a A server that advertises this extension MUST support UTF-8 as a
SEARCH charset. SEARCH charset.
skipping to change at page 14, line 46 skipping to change at page 14, line 46
Internationalized Domain Names in Applications (IDNA)", Internationalized Domain Names in Applications (IDNA)",
RFC 3492, March 2003. RFC 3492, March 2003.
[SORT] Crispin, M. and K. Murchison, "INTERNET MESSAGE ACCESS [SORT] Crispin, M. and K. Murchison, "INTERNET MESSAGE ACCESS
PROTOCOL - SORT AND THREAD EXTENSION", draft-ietf- PROTOCOL - SORT AND THREAD EXTENSION", draft-ietf-
imapext-sort-17 (work in progress), May 2004. imapext-sort-17 (work in progress), May 2004.
[METADATA] Daboo, C., "IMAP METADATA Extension", draft-daboo-imap- [METADATA] Daboo, C., "IMAP METADATA Extension", draft-daboo-imap-
annotatemore-10 (work in progress), November 2006. annotatemore-10 (work in progress), November 2006.
[BASIC] Newman, Duerst, Gulbrandsen, "i;basic - Registration of [UCM] Crispin,, "i;unicode-casemap - Simple Unicode Collation
the Unicode Collation Algorithm (UCA)", draft- Algorithm", draft-crispin-collation-unicasemap-00.txt,
gulbrandsen-collation-basic (work in progress), November December 2006.
2006.
[IMAP-EAI] Resnick, Newman, "IMAP Support for UTF-8", draft-ietf- [IMAP-EAI] Resnick, Newman, "IMAP Support for UTF-8", draft-ietf-
iea-imap-utf8 (work in progress), May 2006. iea-imap-utf8 (work in progress), May 2006.
Authors' Addresses Authors' Addresses
Chris Newman Chris Newman
Sun Microsystems Sun Microsystems
3401 Centrelake Dr., Suite 410 3401 Centrelake Dr., Suite 410
Ontario, CA 91761 Ontario, CA 91761
US US
Email: chris.newman@sun.com Email: chris.newman@sun.com
Arnt Gulbrandsen Arnt Gulbrandsen
Oryx Mail Systems GmbH Oryx Mail Systems GmbH
Schweppermannstr. 8 Schweppermannstr. 8
D-81781 Muenchen D-81671 Muenchen
Germany Germany
Email: arnt@oryx.com Email: arnt@oryx.com
Fax: +49 89 4502 9758 Fax: +49 89 4502 9758
Intellectual Property Statement Intellectual Property Statement
The IETF takes no position regarding the validity or scope of any The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed Intellectual Property Rights or other rights that might be claimed
 End of changes. 5 change blocks. 
9 lines changed or deleted 8 lines changed or added

This html diff was produced by rfcdiff 1.33. The latest version is available from http://tools.ietf.org/tools/rfcdiff/