George Vieira wrote: > Yeah I got dbmail configured for multiple servers hosting the same domain (or > others) but need an option to move users to another server hence the question > came up during this post. > DBMail Hyrda - (2.5.x) is planning on a split front-end, multi-back-end setup to accomplish just what you are doing.
The current plan is to have a front-end database containing user and mailbox schema tables. (This front-end could be circular replicated as data here doesn't change much) The back-end would contain messages for mailboxes that were assigned to it. The mailboxes would be defined with a unique_id on the front end with a pointer to a back-end-database. While we will probably target having a single back-end assigned to all mailboxes of a user. Public folders and other user folders may not be on the same back-end, so access to those mailboxes would require the daemons to cross-connect to all the back-ends. If a back-end is down when a select is done, then a temporary error will be returned. Migration tools would be part of this setup, allowing single mailboxes, or all mailboxes owned by one user to be moved to a different back-end. Database wise, this is a simple task, but coding wise requires some major work as we have it coded to use a connection out of a single pool and no concept of which server has what. -Jon -- Scanned for viruses and dangerous content by MailScanner _______________________________________________ DBmail mailing list DBmail@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail