[Imap-protocol] Clarification on RFC 6851

Stuart Brandt <[email protected]>
Newsgroups gmane.mail.imap.general
Message-ID <[email protected]>
I'm hoping someone can clarify the following section of the new MOVE 
extension:

    Because a MOVE applies to a set of messages, it might fail partway
    through the set.  Regardless of whether the command is successful in
    moving the entire set, each individual message SHOULD either be moved
    or unaffected.  The server MUST leave each message in a state where
    it is in at least one of the source or target mailboxes (no message
    can be lost or orphaned).  The server SHOULD NOT leave any message in
    both mailboxes (it would be bad for a partial failure to result in a
    bunch of duplicate messages).  This is true even if the server
    returns a tagged NO response to the command.


In the case where a MOVE fails partway through the set and leaves some 
messages moved and others unaffected, does this imply that servers 
SHOULD return a NO in the tagged response, or is OK the more appropriate 
tagged response?

Thanks...
- Stuart
_______________________________________________
Imap-protocol mailing list
[email protected]
http://mailman2.u.washington.edu/mailman/listinfo/imap-protocol
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.