On Monday 24 October 2005 11:36, John Jolet wrote:
> Two things, well several things, really.  You need more than one mail
> server, or you need a store-and-forward mx in case your mail server goes
> down. Second, I'd make sure you put antivirus and spam guards on the mail
> server, and that it's beefy enough to handle the traffic.  A good split
> is to put a bastion mail server doing antivirus and spam checks, but no
> user verification outside the firewall (or inside a non-natting
> firewall), and have him just forward everything to a secure mail server
> inside.  put the secure mail server with a non-routable ip, and the
> bastion mail server with one public ip, and one non-routable, to talk to
> the secure mail server.  Make sure both mail servers are up-to-date and
> kept up to date patchwise.  Run NO other services (except maybe ssh) on
> either server.

I'd like to disagree with a couple points on here.

First off, a secondary MX is not necessary.  If an email can't get through 
due to a server being down, it will be retried and get through later when 
the server is up.

Second, if you are receiving email from the outside world and are not doing 
any user verification, you are a source of backscatter, and therefore of 
spam.  Do not accept mail for invalid receipients.  Do not have a secondary 
MX if you can not do recipient verification with it.  Accept-and-bounce is 
spam.

Depending on the amount of mail received, it's not necessary to separate 
services to different boxes.  Sending and receiving mail takes very little 
resources.  It's the extra services, such as spam and antivirus, that 
require heavier hardware, again depending on your load.  You do want to 
make sure, though, that no outside connections are possible to any spam or 
virus filtering programs on the mail server.

-- 
gentoo-user@gentoo.org mailing list

Reply via email to