Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 May 2006 02:07:24 -0600
From:      "Chad Leigh -- Shire.Net LLC" <chad@shire.net>
To:        Evren Yurtesen <yurtesen@ispro.net.tr>
Cc:        FreeBSD Questions Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: e-mail server farm question
Message-ID:  <76921773-B1C7-4500-8FE7-78B815961860@shire.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

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 <kdk@daleco.biz> 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






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?76921773-B1C7-4500-8FE7-78B815961860>