Subject: EXPUNGE response

From: Lai Yiu Fai <[email-masked]>
Date: Tue, 8 Sep 1998 16:42:02 +0800

Hi all c-client developers,

I have working the latest imap-4.4.BETA with Netscape 4.06.  It seems the
Messenger some time fetches an non-existed message sequence no. right after
expung.  I have logged the IMAP transaction and found

C: 4 uid store 1736 +FLAGS (\Deleted)
S: * 104 FETCH (FLAGS (\Seen \Deleted))
S: 4 OK UID STORE completed

C: 5 uid store 1734 +FLAGS (\Deleted)
S: * 103 FETCH (FLAGS (\Seen \Deleted))
S: 5 OK UID STORE completed

C: 6 expunge
S: * 103 EXPUNGE
S: * 103 EXPUNGE	<- should it be "* 104 EXPUNGE" ?
S: * 102 EXISTS
S: * 0 RECENT
S: 6 OK Expunged 2 messages

Then the Messenger tried to "fetch 104" and server returned "bogus sequence no".
The messager then messed up.  Though it is the problem of Messenger in
fetching non-existed sequence no., should it also be something wrong with
the untagged EXPUNGE response?

=======================================================================
Lai Yiu Fai                       |  Tel.:       (852) 2358-6202
Center of Computing Services      |  Fax.:       (852) 2358-2737
 & Telecommunications             |  E-mail:     [email-masked]
                                  |
The Hong Kong University of       |  Clear Water Bay,
Science & Technology              |  Kowloon, Hong Kong.

------------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/c-client-list.html
------------------------------------------------------------------