Browse Prior Art Database

The Internet Message Action Protocol (IMAP4) Child Mailbox Extension (RFC3348)

IP.com Disclosure Number: IPCOM000009259D
Original Publication Date: 2002-Jul-01
Included in the Prior Art Database: 2002-Aug-14
Document File: 7 page(s) / 12K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

M. Gahrns: AUTHOR [+2]

Abstract

The Internet Message Action Protocol (IMAP4) CHILDREN extension provides a mechanism for a client to efficiently determine if a particular mailbox has children, without issuing a LIST "" * or a LIST "" % for each mailbox.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 24% of the total text.

Network Working Group� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � M. Gahrns

Request for Comments: 3348� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � R. Cheng

Category: Informational� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Microsoft

� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � July 2002

� � � � � � � � � � � � The Internet Message Action Protocol (IMAP4)

� � � � � � � � � � � � � � � � � � � � � � � Child Mailbox Extension

Status of this Memo

� � This memo provides information for the Internet community.� It does

� � not specify an Internet standard of any kind.� Distribution of this

� � memo is unlimited.

Copyright Notice

� � Copyright (C) The Internet Society (2002).� All Rights Reserved.

Abstract

� � The Internet Message Action Protocol (IMAP4) CHILDREN extension

� � provides a mechanism for a client to efficiently determine if a

� � particular mailbox has children, without issuing a LIST "" * or a

� � LIST "" % for each mailbox.

1. Conventions used in this document

� � In examples, "C:" and "S:" indicate lines sent by the client and

� � server respectively.� If such lines are wrapped without a new "C:" or

� � "S:" label, then the wrapping is for editorial clarity and is not

� � part of the command.

� � The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",

� � "SHOULD", "SHOULD NOT", "RECOMMENDED",� "MAY", and "OPTIONAL" in this

� � document are to be interpreted as described in [RFC-2119].

2. Introduction and Overview

� � Many IMAP4 [RFC-2060] clients present to the user a hierarchical view

� � of the mailboxes that a user has access to.� Rather than initially

� � presenting to the user the entire mailbox hierarchy, it is often

� � preferable to show to the user a collapsed outline list of the

� � mailbox hierarchy (particularly if there is a large number of

� � mailboxes).� The user can then expand the collapsed outline hierarchy

� � as needed.� It is common to include within the collapsed hierarchy a

Gahrns, et al.� � � � � � � � � � � � � � Informational� � � � � � � � � � � � � � � � � � � � � [Page 1]

RFC 3348� � � � � � � � � � � � IMAP4 Child Mailbox Extension� � � � � � � � � � � � July 2002

� � visual clue (such as a "+") to indicate that there are child

� � mailboxes under a particular mailbox.� When the visual clue is

� � clicked the hierarchy list is expanded to show the child mailboxes.

� � Several IMAP vendors implemented this proposal, and it is proposed to

� � document this behavior and functionality as an Informational RFC.

� � There is interest in addressing the general extensibility of the IMAP

� � LIST command through an IMAP LIST Extension draft.� Similar

� � functionality to the \HasChildren and \HasNoChildren flags could be

� � incorporated into this new LIST Extension.� It is proposed that the

� � more general LIST Extension...