Balthasar Cevc wrote:

1. Is it possible to have a server be master and client at the same 
time - with the effect of being able to use 2 servers at the same time 
for IMAP connections?

Hi Balthasar,

the setup at David Carter's site uses two machines: one acting as master for 
half of the users,
te other one as slave. The roles for the other half of users are reversed.
To make it work, there needs to be
- something telling the client where to connect
- something telling the MTA where to deliver
I am currently testing David's imapproxy changed to get user/server association 
from a mysql db.
Since my MTA calls deliver from a script anyway, it was no problem to obtain 
the correct
server for delivery from the mysql db as well.
In case of a failure, the db needs to be updated to send all users to the 
working server.
For recovery, as well as while redistributing users, one user at a time would 
be blocked
(cannot login, and mta cannot deliver) while it is synced

Wolfgang Hamann



----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to