[Imap-protocol] Synchronizing multiple mailbox

Jihyun Yu <[email protected]>
Newsgroups gmane.mail.imap.general
Message-ID <CALog5aJ4rz8J7UxY3FPNoxVVHe1cMex3QR8PPvfB2_A9FVudJw@mail.gmail.com>
Hi,

I'm implementing RCS message storage server (which is used for Joyn
messaging). RCS uses IMAP to access/synchronize chat logs from multiple
clients.

RCS specification specifies that new mailbox should be created for every
new conversation (1-1 chat, and group chat). It implies that a user may
have hundreds of mailboxes. IMAP has several extensions that helps to
reduce both number of commands and bandwidth while synchronizing single
mailbox (for example, RFC5162). However it seems that there is no extension
to help synchronizing multiple mailboxes at once. That means that if a user
has a 100 mailboxes, it will execute at least 100 commands to server every
time it lost connection between server, which is quite frequent in mobile
environment. Our goal is a build a server which can handle million
subscribers, and it seems infeasible to build such server when each clients
send 100 commands every time it reconnects to server.

Is there any solutions or IMAP extensions that solves the problem?


Jihyun Yu

_______________________________________________
Imap-protocol mailing list
[email protected]
http://mailman2.u.washington.edu/mailman/listinfo/imap-protocol
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.