My first thought is to fiddle with the Mysql tables. Copy a users info,
so they appear to be part of domain A, but their data is part of domain
Of course, that creates problems with password changes, and maybe reduce
potential addresses for domain A. chad@domainB would have a password in
domainA, so you couldn't have a chad@domainA user.
Better, you could run multiple vpopmails. I assume that each domain's
user is sending receiving mail to/from mail.theirdomain.com
3 boxes, NFS mount the home directories, and a single Mysql table.
You get a little load balancing that way too, especially if you're
running qmail-scanner and an AV.
Or maybe you could do it with IP aliases, instead of 3 boxes?
IMHO, Matt Simerson is a good source for 'large install' info.
(I think he's on this list. or: matt.simerson.net)
On Tue, 2002-10-15 at 09:55, Andre Fortin wrote:
> I'm in charge of 3 email systems. One is sendmail, one is qmail with system
> users and one is qmail/vpopmail. I'd like to move everything to the
> vpopmail system, however with thousands of email accounts on each of the
> other domains/mail systems, as well as overlapping usernames, it would be
> too much to ask them to start appending @olddomain1.com and @olddomain2.com.
> Is there a way to make vpopmail failover to different default domains? For
> example, if a username/password pair do not work on the first default
> domain, it will attempt to match on the second domain, failing that it will
> try the 3rd domain, etc until there are no more default domains, then fail
> if there is no match on any default domains..
> I don't know if vpopmail has this functionality built in, or if anyone has
> ever done this(I've seen no mention of this searching archives; maybe I've
> been looking in the wrong place or not hard enough). If anyone has any
> suggestions or information, it would be greatly appreciated :)
> Andre Fortin, CCNA
> Systems Administrator Technician
> Persona Communications, Northern Division
> 500 Barrydowne Rd.
> Sudbury, Ontario
> [EMAIL PROTECTED]
> Tel.: (705)560-1560 ext. 266