Mark Crispin wrote:
>Is it reasonable to say "no, you can't read that data, but you can read
>the rest of the file, and when you save I'll save it without that data"?
>
>Or do you say "an impossible error has occurred, I'm giving up now, have
>the sysadmin fix it."
>
>I vote -- strongly -- for the latter. If can open a mailbox, then I
>expect to be able to read what's in it, without having some fool server
>say "you can read messages 1 and 3 but not 2 because of some internal
>implementation consideration that is invisible to you."
* BYE on an error is the server saying "I can't work with one of your
messages so I'm not going to let you work with any of them". I don't
find that a helpful approach to the end user. The client will probably
just reconnect and attempt to FETCH the problem note again, get * BYE
again and so on ad nauseam. A tagged NO lets the user get on with the
rest of their mail ... Perry