Subject: Re: literal empty string {0} in IMAP4

From: John Gardiner Myers <[email-masked]>
Date: Wed, 31 May 1995 13:09:49 -0400

I don't see how the RFC could be made more clear.  After receiving a
{0}, the server sends a command continuation request response like it
does for any literal.  Afterwords, the server reads 0 octets of
argument data, followed by the rest of the command.

-- 
_.John G. Myers		Internet: [email-masked]
			LoseNet:  ...!seismo!ihnp4!wiscvm.wisc.edu!give!up

---

From: Mark Crispin <[email-masked]>
Date: Wed, 31 May 1995 16:47:24 -0700

On Wed, 31 May 1995, S Jin wrote:
> I would appreciate very much if anyone can make it clear.
> In IMAP4 (RFC 1730), if a client send a literal empty string {0}
> to an IMAP4 server, the server should response with a command
> continuation request response with the token "+". (See Page 6 and
> 38 in the RFC)
> And then what the IMAP4 server expects next? Is it a new command?
> Or is it still the rest of the previous command?

One of two things is expected:
1) either a space and subsequent arguments to the command.
2) CRLF to complete the command

Or, as you put it, "still the rest of the previous command".

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