Re: Huge Email Service
As I mentioned before we just startet to set up a similar system.
It's based on standard Intel 19" 2U LB440GX Servers all running Debian
Potato.
Let me sketch down our design:
Backbone/Internet
|
|
-------------------------------------------------------------------------
| |
| |
| |
| |
P3xYn MXn
RHn WebApln
| |
| |
| |
| |
-------------------------------------------------------------------------
| | |
| | |
POPsn Cfg DBS
At first we distinguish POP and SMTP connections.
POP3 requests are directed to a POP3-proxy (P3xY) that handels user
authentication and retrives the mails from the apropriat POP-server
(POPs).
Second you have to split incoming mail (mail MXed to you) and outgoing
mail that has to be queued and relayed.
SMTP connections are directet to a MX-host (MX). This server has to
decide wheter the mail has to be delivered locally (to the POP-server)
or has to be forwarded/relayed (to RH).
Therefore we distinguish betwenn two types of hosts - MX and RH.
This design should scale quite well; if a service lacks performace you
just need to add a host of that type (that's "n" in the host types).
One big Pro is: you do NOT need any system user. The POP-proxy does
authenticates the user and "knows" which POPserver to ask for the files
stored in MailDir format.
The main work that needs to be done is to develope all the database
aplications for accounting and the webinterfaces where the useres can
configure their vacation messages, redirects and mail aliases.
Right now I am developing the "n" scripts. So you can attache a new box
to the network and yust need to switch it on.
It will be configured as you need from the config server (Cfg). So the
whole system can be viewed at as as specialised cluster.
Florian
Baltazar Quinterno wrote:
> Building this with all Debian people would be great.
--
-------------------------------------------------------------
edv - multimedia - service http://www.net-operations.de
Florian Kunkel F.Kunkel@net-operations.de
Kattreinstraße 38 Tel:+49 6151-367033
D-64295 Darmstadt Fax:+49 6151-367034
-------------------------------------------------------------
Reply to: