From owner-freebsd-isp Mon Oct 20 20:41:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA14442 for isp-outgoing; Mon, 20 Oct 1997 20:41:38 -0700 (PDT) (envelope-from owner-freebsd-isp) Received: from proxy.unpar.ac.id (proxy.unpar.ac.id [167.205.206.55]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA14430 for ; Mon, 20 Oct 1997 20:41:25 -0700 (PDT) (envelope-from gatut@student.unpar.ac.id) Received: from student.unpar.ac.id (student.unpar.ac.id [167.205.206.58]) by proxy.unpar.ac.id (8.8.5/8.8.5) with ESMTP id KAA08209; Mon, 21 Oct 1996 10:24:27 +0700 (JAVT) Received: from localhost (gatut@localhost) by student.unpar.ac.id (8.8.5/8.8.5.D) with SMTP id LAA04447; Tue, 21 Oct 1997 11:11:58 +0700 (JAVT) Date: Tue, 21 Oct 1997 11:11:58 +0700 (JAVT) From: V Gatut Harijoso To: chas cc: freebsd-isp@FreeBSD.ORG Subject: Re: To support 2k users.. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 20 Oct 1997, Tom wrote: > On Tue, 21 Oct 1997, chas wrote: > > Sorry to trouble you, > > Just a simple question that has been intriguing me for > > a while - if you have 5K users, on several boxes. > > How do you make them all have the same email domain ? > > userx@domain.com ? > You do header rewriting (or masquerading, depending on your MTA), to > rewrite all e-mail to come from the common domain. For receiving mail, > you keep a database of what host holds what mailbox, and keep the > database synced between servers, then route it over to the correct server > (if needed). Easy to do in Sendmail (and Exim, or Smail). > I much prefer putting e-mail on a dedicated, closed server. Basically a > server per task, rather than a bunch of servers all doing the same tasks. > > > ie. If you have your users split over 4 boxes, and all > > with userx@domain.com, how do you route mail to the > > correct box ? > > > > Apologies if I am overlooking something obvious, > > > > Chas A simple idea. Example: If you have dedicated server for receiving mail. Use this to be your @domain.com. For sendmail, edit your /etc/aliases like this: gatut: gatut@student.unpar.ac.id chas: tom@tm.net.my So, mail to gatut@domain.com will be forwarded to me, and mail to chas@domain.com to you. > Tom