Re: looking for Cyrus mail format documentation

From: Phil Howard (no email)
Date: Sat Feb 01 2003 - 17:31:44 EST


On Sat, Feb 01, 2003 at 11:31:13AM -0500, Rob Siemborski wrote:

| 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.

So this new message was be appended to the same FILE? That sounds
more like the old UNIX mailbox format.

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

It's easy if every message is a separate file.

-- 
-----------------------------------------------------------------
| Phil Howard - KA9WGN |   Dallas   | http://linuxhomepage.com/ |
|  | Texas, USA | http://ka9wgn.ham.org/    |
-----------------------------------------------------------------







Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD