From owner-freebsd-net Tue Aug 11 09:25:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA29142 for freebsd-net-outgoing; Tue, 11 Aug 1998 09:25:55 -0700 (PDT) (envelope-from owner-freebsd-net@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA29034; Tue, 11 Aug 1998 09:25:32 -0700 (PDT) (envelope-from shmit@natasya.kublai.com) Received: from natasya.kublai.com (natasya.kublai.com [207.172.25.236]) by coleridge.kublai.com (8.8.8/8.8.8) with ESMTP id MAA02890; Tue, 11 Aug 1998 12:24:58 -0400 (EDT) (envelope-from shmit@natasya.kublai.com) Received: (from shmit@localhost) by natasya.kublai.com (8.8.8/8.8.8) id MAA06089; Tue, 11 Aug 1998 12:24:56 -0400 (EDT) Message-ID: <19980811122456.16956@kublai.com> Date: Tue, 11 Aug 1998 12:24:56 -0400 From: Brian Cully To: Andre Oppermann , Gary Palmer Cc: GVB , freebsd-net@FreeBSD.ORG Subject: Re: Mail server... Reply-To: shmit@kublai.com Mail-Followup-To: Andre Oppermann , Gary Palmer , GVB , freebsd-net@FreeBSD.ORG References: <4827.902734360@gjp.erols.com> <35D00CEC.235D6171@pipeline.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <35D00CEC.235D6171@pipeline.ch>; from Andre Oppermann on Tue, Aug 11, 1998 at 11:20:44AM +0200 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Aug 11, 1998 at 11:20:44AM +0200, Andre Oppermann wrote: > > go wild and write your own communications protocol to fetch & store messages > > on the stores, and have the customer-facing machines do more work. > > Shure, just write your own communication protocol. I thought the > questioner is not so high skilled to write his own comm protocol. I think you missed the point. :-) The idea that I think he's trying to push is that using a single big NFS server for your backend mailstore isn't even close to ideal, and that you can accomplish the same thing by using: 1) multiple smaller mail stores, which do not use NFS for message transfer, 2) POP/IMAP as a frontend for message retrieval, and 3) MX boxen that act as an incoming mail gateway that do the `local' delivery onto the mail stores. The trick to having customers not know on which mail store they live is to use a POP/IMAP proxy that knows where they live and connects to the proper machine when the username is supplied. On the MX side of things you can just use sendmail's aliasing rules to have messages stored on the right mailstore. This tends to be more scalable than an NFS solution. > BTW: Can you give me a little bit more information on your mail server > setup and the protocol you wrote? Not that I want to speak for Gary, but I think the above should clarify things a little more (I doubt he wrote a delivery/transfer protocol for his mail system). -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message