Announcement: I-D ACTION:draft-crispin-imap-base-00.txt

Mark Crispin <mrc@cac.washington.edu> Fri, 09 February 1996 23:18 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa29925; 9 Feb 96 18:18 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa29921; 9 Feb 96 18:18 EST
Received: from mx2.cac.washington.edu by CNRI.Reston.VA.US id aa16434; 9 Feb 96 18:18 EST
Received: by mx2.cac.washington.edu (5.65+UW96.01/UW-NDC Revision: 2.33 ) id AA21800; Fri, 9 Feb 96 14:16:50 -0800
Errors-To: owner-imap@cac.washington.edu
X-Orig-Sender: owner-imap@cac.washington.edu
Received: from mailhost1.cac.washington.edu by mx2.cac.washington.edu (5.65+UW96.01/UW-NDC Revision: 2.33 ) id AA21794; Fri, 9 Feb 96 14:16:49 -0800
Received: from tomobiki-cho.cac.washington.edu by mailhost1.cac.washington.edu (5.65+UW96.01/UW-NDC Revision: 2.33 ) id AA27061; Fri, 9 Feb 96 14:16:47 -0800
Date: Fri, 09 Feb 1996 14:16:47 -0800
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Mark Crispin <mrc@cac.washington.edu>
To: IMAP Interest List <IMAP@cac.washington.edu>
Subject: Announcement: I-D ACTION:draft-crispin-imap-base-00.txt
Message-Id: <Pine.NXT.3.92.960209140402.28991G-120000@Tomobiki-Cho.CAC.Washington.EDU>
Organization: Networks & Distributed Computing
Mime-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="16819560-341255457-823904199=:28991"
Content-Id: <Pine.NXT.3.92.960209140403.28991H@Tomobiki-Cho.CAC.Washington.EDU>

This is a draft which makes several proposed changes to RFC-1730, which
have been discussed both on the mailing list and at January's IMAP
Consortium meeting.  Please review this draft carefully.  If this draft
(or a successor) is accepted, it will replace RFC-1730 as the IMAP4
Proposed Standard.

TIME IS OF THE ESSENCE.  We have less than two weeks to get this out as a
new RFC.

Changes from RFC-1730:

   1) The STATUS command has been added.
Justification: useful enough to make mandatory

   2) Clarify in the formal syntax that the "#" construct can never
   refer to multiple spaces.
Justification: clarification

   3) Obsolete syntax has been moved to a new Appendix C, and all
   documentation about obsolete commands has been removed from the main
   document.
Justification: editorial

   4) The PARTIAL command has been obsoleted.
Justification: PARTIAL has response ambiguity problems which preclude
client caching.

   5) The RFC822.HEADER.LINES and RFC822.HEADER.LINES.NOT fetch
   attributes have been obsoleted.
Justification: RFC822.HEADER.LINES [.NOT] have response ambiguity problems
which preclude client caching.

   6) The .PARTIAL suffix for text attributes has been added.
Justification: non-ambiguous replacement for PARTIAL command.

   7) The HEADER.LINES and HEADER.LINES.NOT fetch attributes have been
   added.
Justification: non-ambiguous replacement for RFC822.HEADER.LINES [.NOT]

   8) Support for Content-Disposition has been added.
Justification: believed to be useful.

   9) Nested part "number" H has been added for fetching the MIME header
   of a body part.
Justification: support for signature/key validation

   10) The restriction on fetching nested MULTIPART parts has been
   removed.
Justification: support for signature/key validation

   11) Nested part "number" T has been added for fetching the text body
   of a message.
Justification: support signature/key validation

I would also like to have discussion on whether or not John Myers'
suggestion for a UID EXPUNGE command should be in this document or not.  I
am inclined to reject it in the base draft on creeping featurism grounds
(plus it may be hard to implement), and say that it belongs in an
extension instead of in the base protocol.  But I'll let John justify it.

-- Mark --

DoD #0105, R90/6 pilot, FAX: (206) 685-4045  ICBM: N 47 39'35" W 122 18'39"
Science does not emerge from voting, party politics, or public debate.

---------- Forwarded message ----------
Date: Thu, 08 Feb 96 09:25:59 -0500
From: Internet-Drafts@CNRI.Reston.VA.US
To: IETF-Announce:  ;
Subject: I-D ACTION:draft-crispin-imap-base-00.txt

A New Internet-Draft is available from the on-line Internet-Drafts
directories.

       Title     : INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4
       Author(s) : M. Crispin
       Filename  : draft-crispin-imap-base-00.txt
       Pages     : 75
       Date      : 02/07/1996

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

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-crispin-imap-base-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-crispin-imap-base-00.txt

Internet-Drafts directories are located at:

     o  Africa
        Address:  ftp.is.co.za (196.4.160.8)

     o  Europe
        Address:  nic.nordu.net (192.36.148.17)
        Address:  ftp.nis.garr.it (192.12.192.10)

     o  Pacific Rim
        Address:  munnari.oz.au (128.250.1.21)

     o  US East Coast
        Address:  ds.internic.net (198.49.45.10)

     o  US West Coast
        Address:  ftp.isi.edu (128.9.0.32)

Internet-Drafts are also available by mail.

Send a message to:  mailserv@ds.internic.net. In the body type:
     "FILE /internet-drafts/draft-crispin-imap-base-00.txt".

NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.

For questions, please mail to Internet-Drafts@cnri.reston.va.us.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version
of the Internet-Draft.
ftp://ds.internic.net/internet-drafts/draft-crispin-imap-base-00.txt"><ftp://ds.internic.net/internet-drafts/draft-crispin-imap-base-00.txt>