Hi, Just for my upended worth. My implementation will never return either /Marked or /Unmarked.
This is because when I was testing with multiple concurrent connected clients (as I like to work) it screwed up the new message counts. I want to have 2+ client open at once (I have 4 PC's in different locations) I want to be able to see new mail on all of them without having to choose which one should take priority or have any of them ignore a mailbox just because I last looked at a folder with a different client. If the definition of the protocol tells a client that it can ignore a mailbox simply because a different client saw the mailbox then there is a problem with the protocol. This also has a knock on requirement. It would be nice if there were a way to monitor a none selected mailbox for flag changes and message arrivals. Say for example I have two accounts, richard & support. They are both open in my mail client. I can only see new messages arriving in one of them in real time. The client must poll the other mailbox to see any changes. A new command set MONITOR and UNMONITOR would solve this as it would allow my client to be notified of any mailbox it were interested in. I realise these don't really apply to something like pine, but to be honest if I had to use pine as my mail client I would probably give up using email :-) Regards Richard Bang Floosietek Ltd [EMAIL PROTECTED] http://www.floosietek.com
