From owner-freebsd-isp@FreeBSD.ORG Mon Apr 12 22:47:21 2004 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 8BD0616A4CE for ; Mon, 12 Apr 2004 22:47:21 -0700 (PDT) Received: from psknet.com (kennedy.psknet.com [63.171.251.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DFA543D45 for ; Mon, 12 Apr 2004 22:47:21 -0700 (PDT) (envelope-from troy@psknet.com) Received: from pool-151-199-117-38.roa.east.verizon.net ([151.199.117.38] helo=tws) by psknet.com with asmtp (TLSv1:RC4-MD5:128) (Exim 4.20) id 1BDGlU-000FJr-2I; Tue, 13 Apr 2004 01:47:20 -0400 From: "Troy Settle" To: "'Michael W. Lucas'" , Date: Tue, 13 Apr 2004 01:47:23 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040412173824.GC13343@bewilderbeast.blackhelicopters.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcQgtQZLtyyc2lOhQmKD4dsZva9yggAYySWQ Message-Id: Subject: RE: mail server recommendations? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2004 05:47:21 -0000 > -----Original Message----- > From: Michael W. Lucas > > Hi folks, > > I've already tried Google, and found a lot of discussions that are > either a) old, or b) don't quite match our requirements. So: > > I'm looking for a decent solution for a mail server software package. > We need SASL, IMAP, pop3ssl, antivirus, and mime-type filtering. In > an ideal world, we'd have the ability to create mail accounts without > creating user accounts. > > I have to admit that I'm partial to sendmail simply for the milter > interface that lets me plug in, say, MIMEDefang, clamav, and all sorts > of other nifty stuff. > > What are people using these days? What sucks the least? Any opinions > from folks who have been there welcome. > > Thanks, > ==ml > > -- > Michael Lucas mwlucas@FreeBSD.org, > mwlucas@BlackHelicopters.org > Michael, In a previous position, I went from Sendmail to Postfix (cleanest replacement). I was very happy with Postfix and it's features at the time. I left that position to open my own company, and decided on Qmail+Vpopmail. This worked well for a time (about 2 years), but became cumbersome as I had to add patches (smtp check user, smtp auth, etc) and virus scanners. Towards the end, it was getting downright ugly. Last year, I built a new mail server using Exim Courier-IMAP. All user records are stored in a MySQL database, quotas are supported on both per-domain (kernel), and per-user (application) basis. Virus/Spam/MIME scanning us handled by the Exiscan extensions to Exim, allowing rejection at the SMTP level. Between Courier and Exim, quotas are fully implemented on a per-user basis, and by using separate UIDs for each domain, I can enforce quotas on a per-domain basis in the system. Having used the 3 major MTAs (sendmail/qmail/postfix) over the years, I'm here to tell you that you absolutely cannot go wrong with Exim. Once I had this thing built, it was literally forgotten until recently when some topics came up on the exim list that prompted me to make a few minor changes to the config, which increased performance enough that I got more than a few comments on it. Finally, on the pop3/imap side, I've used UW, qpopper, cucipop, tpop, cyrus, qmail-pop3d, and Courier-IMAP. I really enjoyed learning about Cyrus and getting it going, but I found it to be far too complex at the time (in like 98?) to be of practical use to me. IMO, Courier-IMAP is hands-down the best thing you can do for your mail server, no matter which MTA you end up going with. Good luck, -- Troy Settle Pulaski Networks http://www.psknet.com 866.477.5638