FETCH command MUST NOT trigger EXPUNGE
--------------------------------------

                 Key: IMAP-284
                 URL: https://issues.apache.org/jira/browse/IMAP-284
             Project: JAMES Imap
          Issue Type: Bug
            Reporter: Norman Maurer
            Assignee: Norman Maurer


A FETCH command MUST NOT trigger EXPUNGE. This is clearly stated in the RFC. 
The current implemention does trigger EXPUNGE so its clearly a bug.

rfc3501:

 An EXPUNGE response MUST NOT be sent when no command is in
      progress, nor while responding to a FETCH, STORE, or SEARCH
      command.  This rule is necessary to prevent a loss of
      synchronization of message sequence numbers between client and
      server.  A command is not "in progress" until the complete command
      has been received; in particular, a command is not "in progress"
      during the negotiation of command continuation.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to