On Fri, 19 Sep 2003, Mark Crispin wrote: >> Why should client authors deal with such a store? >> RFC 3501 gives me the impression that IMAP clients deal with IMAP only; >> they're not supposed to care about which particular kind of store is in >> use for each mailbox. >That is an extremely harmful position to take. >IMAP does **NOT** (NOT!!!) define the semantics of a mail store in any >way. Rather, IMAP is a means to export/import a mail store.
Mark, this does not make any sense to me. IMAP provides a transparent interface against any mail store, and IMAP client should not have to deal with different mail stores as long as both they and the server both speak perfect IMAP. If my client needs to know how \Noselect works with Maildir++ and MySQL, and why certain stores need to use \Noinferiors and so on, then writing an IMAP client is infeasable. Andy -- Andreas Aardal Hanssen http://www.bincimap.org/
