[Imap-protocol] Session flags.

John Snow snowjn at aol.com
Fri Oct 22 13:11:09 PDT 2010


Mark Crispin wrote:

> On Fri, 22 Oct 2010, John Snow wrote:

>> Why are session flags useful? Is there a client that makes use of this

>> temporary flag change.

>

> Support you have a mailbox open read-only, either because you have chosen

> to do so, or you don't have write access, or you only have access to one

> flag (e.g., \Deleted in netnews).

>

> If you read a message without using peek, shouldn't \Seen get set and

> show

> in the index? Why not? The spec says that \Seen gets set if you don't

> use peek.

>

> If you reply to a message and set \Answered, shouldn't \Answered get set

> and show up in the index? Why not?

>

> Let's consider a specific use case. I am reading netnews with my IMAP

> client. Why shouldn't the messages that I have read show up as being

> read, and the messages that I have answered show up as being answered?

>

> Session flags guarantee the expected user experience with every IMAP

> client. The user may understand that those flags will be gone

> afterwards,

> but if it is netnews and he deletes all messages, that doesn't matter.

>

So it's only to give read-only access the illusion of full access? That
seems
pretty silly. Read only should mean read only.


> -- Mark --

>

> http://panda.com/mrc

> Democracy is two wolves and a sheep deciding what to eat for lunch.

> Liberty is a well-armed sheep contesting the vote.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman2.u.washington.edu/pipermail/imap-protocol/attachments/20101022/f59cd995/attachment.html


More information about the Imap-protocol mailing list