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...