Re: [Imap-protocol] If Crispin were creating IMAP today how would it be different?
Bill Janssen <[email protected]> Sun, 08 Mar 2015 09:13:04 -0700
| Newsgroups | gmane.mail.imap.general |
|---|---|
| Message-ID | <[email protected]> |
Messages in files is itself kind of old-school. There's still a place for MUA/MDA separation, but perhaps the MDA should just be an SQL or NoSQL database; dump all the messages in MySQL. Then the "access protocol" would simply be the appropriate set of queries for whatever the client is trying to achieve. The DB schema would define the protocol. Triggers in the DB could do the thread calculation. And let the DB guys solve the intermittent connection problems :-). Oracle, for instance, has a "Mobile Server" product that synchonizes a local cache on a mobile device with a remote Oracle DB, including SSL encryption on the sync connection, and data compression. Bill _______________________________________________ Imap-protocol mailing list [email protected] http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol