On Tue, 28 Jan 2003, Timo Sirainen wrote: > Me neither. My only point was that using STATUS to constantly check for > new mails in multiple mailboxes is less resource (cpu, memory, network) > intensive than using multiple connections with some server > implementations.
I still dispute that point, even given a server in which STATUS information is available from fast metadata. Any TCP implementation, in which the cost of a static connection is non-trivial, is broken. TCP requires inexpensive connections. STATUS in IMAP does not require inexpensive metadata. A prudent programmer therefore will design software with the assumption that requirements are satisfied, and conversely not assume that non-requirements are present. -- Mark -- http://staff.washington.edu/mrc Science does not emerge from voting, party politics, or public debate.
