Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 May 2002 21:32:45 -0400
From:      Bill Moran <wmoran@potentialtech.com>
To:        Lord Raiden <raiden23@netzero.net>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Large numbers of users
Message-ID:  <3CDDC63D.7040708@potentialtech.com>
References:  <4.2.0.58.20020511125817.009dc100@pop.netzero.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Lord Raiden wrote:
>     Just a little forethought to something that "might" (and the keyword 
> here is "might") happen in the near future with us.  Well actually it's 
> gonna be up to me to solve this should it happen.  In the race to 
> consolidate things, one that I regrettably had to go through this winter 
> and pray I never have to do again, companies want more out of less.  
> Therefore, if things should shift and we're required to host a mail 
> cluster that has over, oh say 200,000 users, how would I effectively 
> host a mail cluster if the limit of users is 65k per machine?  Is there 
> a way to setup mail services that doesn't require me to have any actual 
> user accounts on the machine, yet still provide mail services?
> 
>     So say when you finished setting up the server, the only 4 accounts 
> that FreeBSD would see would be Root and 3 different administrator 
> accounts.  All the info for all the other mail users would be pulled 
> from a different user password database which would be connected with 
> the mail program only.  I know this exists and I'm definitely behind the 
> ball on doing this since to pass 5000 users on any server we have is a 
> small miracle.  But I'm trying to think ahead.

I've done this with qmail and vpopmail (although not at that scale)
I believe the default vpopmail hashed database should allow what you want
in the scale that you want, but if it doesn't, you can configure vpopmail
to read user data from a MySQL database.  That may be smarter/faster
anyway.
But either way, the combination of qmail/vpopmail should facilitate that
many users.  I can't guarantee, however.  If you have a test server,
install qmail/vpopmail and write a perl script to add 200,000 users and
make sure it works first.
Also, you can add on IMAP capability.

-- 
Bill Moran
Potential Technology
http://www.potentialtech.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CDDC63D.7040708>