From owner-freebsd-questions@FreeBSD.ORG Tue May 23 08:07:28 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E18D516A420 for ; Tue, 23 May 2006 08:07:28 +0000 (UTC) (envelope-from chad@shire.net) Received: from hobbiton.shire.net (mail.shire.net [166.70.252.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id 920A443D45 for ; Tue, 23 May 2006 08:07:28 +0000 (GMT) (envelope-from chad@shire.net) Received: from [67.171.127.191] (helo=[192.168.99.68]) by hobbiton.shire.net with esmtpa (Exim 4.51) id 1FiRvJ-0001uO-ML; Tue, 23 May 2006 02:07:25 -0600 In-Reply-To: <4472BB57.7020001@ispro.net.tr> References: <4471ABF0.3090804@ispro.net.tr> <6.0.0.22.2.20060522102107.0274be28@mail.computinginnovations.com> <4471ECAA.3030406@daleco.biz> <20060522231641.7d63db65@vixen42.vulpes> <4472BB57.7020001@ispro.net.tr> Mime-Version: 1.0 (Apple Message framework v750) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <76921773-B1C7-4500-8FE7-78B815961860@shire.net> Content-Transfer-Encoding: quoted-printable From: "Chad Leigh -- Shire.Net LLC" Date: Tue, 23 May 2006 02:07:24 -0600 To: Evren Yurtesen X-Mailer: Apple Mail (2.750) X-SA-Exim-Connect-IP: 67.171.127.191 X-SA-Exim-Mail-From: chad@shire.net X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Cc: FreeBSD Questions Mailing List Subject: Re: e-mail server farm question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 08:07:29 -0000 On May 23, 2006, at 1:35 AM, Evren Yurtesen wrote: > Vulpes Velox wrote: > >> On Mon, 22 May 2006 11:54:02 -0500 >> Kevin Kinsey wrote: >>>> At 07:17 AM 5/22/2006, Evren Yurtesen wrote: >>>> >>>>> Hello, >>>>> >>>>> I was wondering how does services like yahoo mail is storing >>>>> e-mails. Somehow the smtp server should know where to deliver >>>>> the mail inside the system and webmail should know from which >>>>> server to read it from. >>>>> >>>>> Does anybody have any practical ideas about how it is done? >>>>> >>> >>> Derek Ragona wrote: >>> > If you are using sendmail, as most FreeBSD users are, you can >>> > check the sendmail.org site for information on mail handling. >>> > There are a number of methods that depend on your setup. >>> > >>> >>> Well, it's pretty obvious that they aren't using a stock >>> SendMail: >>> >>> # telnet mx2.mail.yahoo.com 25 >>> Trying 67.28.113.72... >>> Connected to mx2.mail.yahoo.com. >>> Escape character is '^]'. >>> 220 mta309.mail.re4.yahoo.com ESMTP YSmtp service ready >>> >>> Short of finding an article written by someone 'in the know', >>> or an answer for someone like that, we can only guess. I'd >>> probably start with guessing a big DB on a large SAN; >>> which pretty much negates the "which server to read from" >>> question (up to a point). Everything else is pretty >>> academic. SMTP, IMAP, POP. >> Maildir makes it easy to distribute it across multiple machines as >> well. > > What do you mean exactly? distributing 1 user's mails into seperate > machines? I didnt understand how Maildir helps to this actually. > I am not sure anyone was talking about distributing 1 person's mail =20 across separate machines. The discussion seemed to be how to handle =20 large amounts of mail spread out across machines, which maildir helps =20= with as you can have one or more file servers and lots of consumers =20 (imap/pop) and deliverers (mta) accessing those maildirs on your file =20= servers. Combine with a backend database of some sort (we use an =20 ldap db that includes the path for a specific accounts mail) and voil=E1. Chad --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net