Gentoo Archives: gentoo-user

From: Raymond Lillard <rlillard@×××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [OT] opinions & know-how requested: how to create a mail cluster
Date: Fri, 05 Aug 2005 22:09:27
Message-Id: 42F3E22A.7040808@sonic.net
In Reply to: [gentoo-user] [OT] opinions & know-how requested: how to create a mail cluster by daniel
1 daniel wrote:
2 > My boss wants me to create a bunch of mail relays to capture and relay mail
3 > sent to us and discard spam etc, but I'm not sure where to start. I'd like
4 > to use exim unless you all have a better idea. To be honest, at the moment,
5 > I'm not sure where to start.
6 >
7 > Here's a simple diagram that might help you understand what it is we want to
8 > do (fixed width font will help):
9 >
10 > [SMTP] [SMTP] [SMTP] [SMTP]
11 > | | | |
12 > +---------+----+---+---------+
13 > |
14 > [SMTP+POP3]
15 >
16 > Each of the SMTP servers have different routeable IPs and are linked together
17 > via a RoundRobin DNS. Their sole purpose would be to check mail being sent
18 > to them against a list of known users @ourdomain.com and possibly filter spam
19 > as well. Messages that satisfy the filter would then be forwarded to the
20 > main mail server where we would all pick up our mail with our various email
21 > clients.
22 >
23 > So at the moment, my main issues are:
24 >
25 > - How do I replicate the user list from the master to the satellites?
26 > - What MTA should I use on the satellites and how would I configure it?
27
28 I am assuming (from the 4 smtp servers) that you have at least
29 several hundred users, who receive lots of email. That being
30 said, surely you must be using LDAP. As to the MTA, well pick
31 your poison. I'm a Sendmail guy, but that's just me.
32
33 My first thought is that your first line of defense should be
34 a bank of smtp servers that know nothing of your internal users.
35 The first line of defense should be focused on virus detection,
36 adherence to SMTP protocols and RFCs, greet-pause, listing
37 (black, white and grey) and my personal favorite, the tar-pit.
38
39 Only mail that gets past the first line of defense gets to a
40 SMTP server that knows or cares about user account names.
41 And another thing, if your company is as large as it should
42 be to justify 4 outside STMP servers, why would you be using
43 pop? Use IMAP (and probably Maildirs) so mail can be backed
44 up to tape and not scattered across hundreds of workstations.
45
46 Just my first thoughts, based on no actual knowledge of your
47 environment.
48
49 Best,
50 Ray
51
52
53
54
55
56 --
57 gentoo-user@g.o mailing list

Replies