From owner-freebsd-isp@FreeBSD.ORG Fri Nov 21 16:43:00 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7944916A4CF for ; Fri, 21 Nov 2003 16:43:00 -0800 (PST) Received: from mail.mi.celestial.com (dagney.celestial.com [192.136.111.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAD9643FA3 for ; Fri, 21 Nov 2003 16:42:59 -0800 (PST) (envelope-from bill@celestial.com) Received: by mail.mi.celestial.com (Postfix, from userid 203) id 4943C11F1AF; Fri, 21 Nov 2003 16:42:59 -0800 (PST) Date: Fri, 21 Nov 2003 16:42:59 -0800 From: Bill Campbell To: freebsd-isp@freebsd.org Message-ID: <20031122004259.GA91375@alexis.mi.celestial.com> Mail-Followup-To: freebsd-isp@freebsd.org References: <20031121222817.GD19888@phobia.ms> <20031122000737.GA52323@wjv.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031122000737.GA52323@wjv.com> User-Agent: Mutt/1.4.1i Subject: Re: huge email system X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd@celestial.com List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2003 00:43:00 -0000 On Fri, Nov 21, 2003, Bill Vermillion wrote: >They all laughed on Fri, Nov 21, 2003 at 17:28 when David said: > >> Hello - > >> We need to build a stable, redundant, and speedy email system >> that will last for a few years. We need to handle about 500,000 >> emails per day. We have about 30,000 users, so we need a lot of >> storage. > >30,000 users with only 500,000 emails per day. I say that based on >running a small ISP with a few hundred users and see large mail >volume. All are business accounts. > >I'll let others comment on the rest, but I think 500,000 emails per >day may be underestimating things. That's only 20 emails per user >per day. I don't think that's far off. We have a customer who's a regional ISP with about 2,000 dialup customers, and they average about 13,000 e-mails in and out in a 24 hour period. That's handled easily on a 550MhZ PIII with 128MB of RAM running Caldera eServer 2.3 Linux, and a load average of about 0.33. They're running postfix and courier-imap for the e-mail. This same system is running a fair number of web sites on apache as well. This machine has been running non-stop since October 2000 (hence the old version of Linux), rebooting only for power failures and equipment moves. Our main mail server here handles far fewer incoming mail messages, but delivers about 35,000 outgoing messages daily for several technical mailing lists, and it's a secondary MX server for most of our customers. It's running on an even older machine, a 350MhZ Pentium II running Caldera OpenLinux 2.3. The machine it replaced handled similar mail loads from 1995 through 2000, running on a Pentium 90 with SCO OpenServer. >As to last a few years - who knows. In the past year I've seen >such an overall increase in mail volume that now I'm looking to get >new servers with more CPU power. It's not disk size that is the >problem but the in-coming and out-going traffic that is killing the >CPU. Running programs like spamassassin will be a major factor. Checking for worms that attack the Microsoft virus, Windows, can be done very efficiently if one looks only for executable attachments. It gets a bit more expensive if one runs wormware such as McAfee's uvscan to pick up things like Word and Excell macro worms. Bill -- INTERNET: bill@Celestial.COM Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``If you make yourselves sheep, the wolves will eat you'' -- Benjamin Franklin