[Imap-protocol] [ann] lua imap server
arnt at gulbrandsen.priv.no
Wed Mar 21 01:36:25 PDT 2012
Barry answers Petite Abeille:
>> As I see it, IMAP seems to imply a frozen set of messages, until either an EXISTS or
>> EXPUNGE is observed.
> IMAP implies no such thing at all.
Uhm. The MSN foobar sort of does. Sort of.
Of course, most servers and clients try to suppress the thought of MSNs,
so in the real world interoperability is aided by thinking more about
UIDs and less about MSNs.
> That most clients send a lot of NOOP commands basically speaks to most
> clients being inefficient users of IMAP. With a well written client
> and an active user, you might never see NOOPs, and it's seriously
> broken server behaviour to only update the message list when you see a
I've seen many session traces without a single NOOP or CHECK. In fact, I
think the three clients I personally use all are NOOP-less.
More information about the Imap-protocol