Date: Wed, 11 Jul 2001 22:37:32 -0700 From: "Ted Mittelstaedt" <tedm@toybox.placo.com> To: "THG@VSL" <hwg@vsl.cua.edu>, <freebsd-questions@FreeBSD.ORG>, "The Hardware Group" <hardware@hardwaregroup.com> Subject: RE: Sendmail Question... Message-ID: <004501c10a94$bf78ff20$1401a8c0@tedm.placo.com> In-Reply-To: <Pine.BSF.4.21.0107112344150.5028-100000@gateway.vsl.cua.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
>-----Original Message----- >From: owner-freebsd-questions@FreeBSD.ORG >[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of THG@VSL >Sent: Wednesday, July 11, 2001 9:58 PM >To: freebsd-questions@FreeBSD.ORG; The Hardware Group >Subject: Sendmail Question... > > >Hey all, simple (I hope, but I doubt) Sendmail question. Sorry, I know >this is a little off topic, but I didn't know where else to turn to. I'm >setting up a new mail server and have decided not to give the mail users >local accounts, but instead use some sort of virtual users directory. I >presume most ISP use this setup. No, not at all. User counts for up to 60 thousand users can be handled with the normal UNIX tools, all you need to do is hash the mail directories. The usual procedure is to compile popper with a define to support that, and replace the local mailer with Procmail compiled with a define to support it. The FreeBSD password file is already hashed and won't kill your speed with a slow linear search. Above 60K users what the ISP's do is they generally use a central SQL server for the storage of the authentication information, and patch sendmail and the pop server to use it for username determination/authentication. The mail storage directories are generally hashed. Sometimes they have a collection of mailservers that accept and spit out incoming and outgoing mail and save the user's mail on a central server via NFS. All of these are non-trivial! Basically, the system will only have the >usual system accounts and three admin accounts, but sendmail will >reference a different user table for the POP3 accounts. Any idea how to >do this? VirtualUser/Domain tables seem just to redirect mail to local >users, which is exactly what I am hoping not to create. Any help is much >appriciated! > In short - don't do this! Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.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?004501c10a94$bf78ff20$1401a8c0>