Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Internet Message Access Protocol - Version 4 (RFC1730)

IP.com Disclosure Number: IPCOM000003979D
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2000-Sep-12

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

M. Crispin: AUTHOR

Abstract

The Internet Message Access Protocol, Version 4 (IMAP4) allows a client to access and manipulate electronic mail messages on a server. IMAP4 permits manipulation of remote message folders, called "mailboxes", in a way that is functionally equivalent to local mailboxes. IMAP4 also provides the capability for an offline client to resynchronize with the server (see also [IMAP-DISC]).

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 2% of the total text.

Network Working Group M. Crispin

Request for Comments: 1730 University of Washington

Category: Standards Track December 1994

INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4

Status of this Memo

This document specifies an Internet standards track protocol for the

Internet community, and requests discussion and suggestions for

improvements. Please refer to the current edition of the "Internet

Official Protocol Standards" (STD 1) for the standardization state

and status of this protocol. Distribution of this memo is unlimited.

Abstract

The Internet Message Access Protocol, Version 4 (IMAP4) allows a

client to access and manipulate electronic mail messages on a server.

IMAP4 permits manipulation of remote message folders, called

"mailboxes", in a way that is functionally equivalent to local

mailboxes. IMAP4 also provides the capability for an offline client

to resynchronize with the server (see also [IMAP-DISC]).

IMAP4 includes operations for creating, deleting, and renaming

mailboxes; checking for new messages; permanently removing messages;

setting and clearing flags; RFC 822 and MIME parsing; searching; and

selective fetching of message attributes, texts, and portions

thereof. Messages in IMAP4 are accessed by the use of numbers.

These numbers are either message sequence numbers (relative position

from 1 to the number of messages in the mailbox) or unique

identifiers (immutable, strictly ascending values assigned to each

message, but which are not necessarily contiguous).

IMAP4 supports a single server. A mechanism for supporting multiple

IMAP4 servers is discussed in [IMSP].

IMAP4 does not specify a means of posting mail; this function is

handled by a mail transfer protocol such as [SMTP].

IMAP4 is designed to be upwards compatible from the [IMAP2] protocol.

Compatibility issues are discussed in [IMAP-COMPAT].

Crispin [Page i]

RFC 1730 IMAP4 December 1994

Table of Contents

IMAP4 Protocol Specification ...................................... 1

1. Organization of this Document ............................. 1

1.1. How to Read This Document ................................. 1

1.2. Conventions Used in this Document ......................... 1

2. Protocol Overview ......................................... 1

2.1. Link Level ................................................ 1

2.2. Commands and Responses .................................... 1

2.2....