This means that your IMAP server is broken, or your assumption on what
you're allowed to do with your mail isn't correct (some tricky ACL and a
shared mailbox?).
Here's what the IMAP chat says.
Trojita makrs a message as read:
12:12:58.069 >>> y11 UID STORE 51087 +FLAGS (\Seen)␍␊
...while Zimbra says that the resulting set of flags is empty. That implies
lack of the \Seen flag, and therefore message continues to be shown as
unread.
12:12:58.124 <<< * 37 FETCH (FLAGS () UID 51087)␍␊
12:12:58.124 <<< y11 OK UID STORE completed␍␊
The same goes for deleted:
12:12:59.909 >>> y12 UID STORE 51087 +FLAGS (\Deleted)␍␊
12:12:59.977 <<< * 37 FETCH (FLAGS () UID 51087)␍␊
12:12:59.977 <<< y12 OK UID STORE completed␍␊
You should contact your Zimbra support, or alternatively get a real IMAP
server.
Cheers,
Jan
--
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/