On Thu, 2003-04-03 at 00:29, Mark Crispin wrote:
> 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.

Except for the ones that break if it is done. Evolution at least breaks
if it sees untagged reply instead of "+" after it has sent APPEND. And
because it's not constantly reading server input, this happens very
often. OE also breaks if it sees EXISTS while it's expecting FETCH
replies.

For workaround it wouldn't be necessary to announce new messages to
client immediately, just to notice them internally before handling STORE
and FETCH commands.

Reply via email to