Re: looking for Cyrus mail format documentation

From: Rob Siemborski (no email)
Date: Sat Feb 01 2003 - 11:31:13 EST


On Fri, 31 Jan 2003, Phil Howard wrote:

> | Of course replicating some things such as seen state will be quite
> | painful, and you may need to do some hacks to keep uids unique between
> | the machines.
>
> How does Cyrus manage uids? I hope these are not uids in /etc/passwd.

No, they're the unique identifier numbers for each message. I believe the
problem John was asking about is, what happens if you have, say, an APPEND
happen to a mailbox on both servers while they are not in communication
with eachother.

When they resync, each has a new message with the same unique identifier,
but different contents. This isn't a situation that can be recoverd from
just be looking at the contents of the filesystem.

Doing replicated IMAP stores (espeically geographicly distanct ones) is
not an easy problem.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper








Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD