There are two parts to the answer.

The first part is that this is a well-known bug in OE.  Indeed, it should
not be attempting to fetch UIDs for messages which have not yet been
announced in the session.

The second part is that you can avoid this problem in your server by
immediately announcing newly-arrived messages in all sessions which have
the mailbox selected.  Although not required by the IMAP specification, it
is nonetheless bad behavior for a server not to do so.

OE is broken (in violation of the specification), and your server is not.
Nevertheless, the most straightforward workaround for OE's broken behavior
is to immediately announce of new messages; and this is something that is
actually desirable for all clients.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.

Reply via email to