Hi, James users.
My company is using James to handle voicemail storage and retrieval and
would like to have a multiple server scenario where users can access
their messages from either server. We wanted to use IMAP to keep mail
synchronized between the servers but we're running to a problem with
message UIDs colliding. Take the following scenario:
Server A gets a message for mailbox foo and assigns it UID 1. Server B
also gets a message for mailbox foo before Server A can forward a copy
of its message to server B. Now the new message on Server B has UID 1
so when Server A forwards its message, Server B assigns it UID 2. When
user foo goes to check their voicemail, they might get routed to either
server. If they play message 1 on Server B, they'll get a different
message than if they'd played message 1 on Server A.
That's the dilemma I'm trying to solve. Does anyone have any hints for
me? If it helps, we're using IBM Solid DB 7.0 as a back end and the
front end is a proprietary voicemail system. We currently have James
running fine as a single-server voicemail store but would like to add
message-level replication capabilities.
--
Joshua M. Armstrong
Software Engineer
Centurion, Inc.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]