From owner-freebsd-questions@FreeBSD.ORG Wed Nov 14 02:30:54 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72C4C16A418 for ; Wed, 14 Nov 2007 02:30:54 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id EB7C813C44B for ; Wed, 14 Nov 2007 02:30:53 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (dialup60.ach.sch.gr [81.186.70.60]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-9) with ESMTP id lAE2U6wh001420 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 14 Nov 2007 04:30:15 +0200 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id lAE2TxZ6002189; Wed, 14 Nov 2007 04:30:00 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id lAE2TuGI002188; Wed, 14 Nov 2007 04:29:56 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Wed, 14 Nov 2007 04:29:56 +0200 From: Giorgos Keramidas To: Olivier Nicole Message-ID: <20071114022956.GA2140@kobe.laptop> References: <200711140204.lAE24oTv016136@banyan.cs.ait.ac.th> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200711140204.lAE24oTv016136@banyan.cs.ait.ac.th> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.938, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.46, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: freebsd-questions@freebsd.org Subject: Re: What server for a mail server 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: Wed, 14 Nov 2007 02:30:54 -0000 On 2007-11-14 09:04, Olivier Nicole wrote: > Hi, > I have a project where I should set-up a mail server for approximately > 12000 users, 4000 virtual domains, 15000 messages per day, 700 MB > traffic per day. > > The machine should run Postfix, courrier-imap and a web mail (probably > squirel), Apache 2, spamassassin, clamav, greylist > > What type of machine should I target, in terms of CPU and RAM? If you saturate an 100 Mbit/s network interface, it can push/pull more than 800 GB per day, so it's not the network that is going to be the problem :) Depending on the number of *concurrent* connections you want to support, and bearing in mind the post-processing you want to do (filtering with clamav, spamassassin, and serving web pages through the web interface), it may be worth aiming for a machine which has SMP support, and a fair amount of physical memory. I'd go for at least a 3 GHz processor, and 4 GB of physical memory. If amd64 is an option, you can even shoot for 8 GB of RAM or more.