From owner-freebsd-isp@FreeBSD.ORG Wed Jun 27 08:13:42 2007 Return-Path: X-Original-To: isp@freebsd.org Delivered-To: freebsd-isp@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81E0016A468 for ; Wed, 27 Jun 2007 08:13:42 +0000 (UTC) (envelope-from Albert.Shih@obspm.fr) Received: from mesiob.obspm.fr (mesiob.obspm.fr [145.238.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 1CC5513C4C1 for ; Wed, 27 Jun 2007 08:13:41 +0000 (UTC) (envelope-from Albert.Shih@obspm.fr) Received: from localhost (pcjas.obspm.fr [145.238.2.126]) by mesiob.obspm.fr (8.13.4/8.13.4/SIO Observatoire de Paris) with ESMTP id l5R80kBn013249; Wed, 27 Jun 2007 10:00:46 +0200 Date: Wed, 27 Jun 2007 10:00:46 +0200 From: Albert Shih To: "Michael W. Lucas" Message-ID: <20070627080046.GB52063@pcjas.obspm.fr> References: <20070627021432.GA73579@bewilderbeast.blackhelicopters.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20070627021432.GA73579@bewilderbeast.blackhelicopters.org> User-Agent: Mutt/1.5.15 (2007-04-06) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (mesiob.obspm.fr [145.238.2.2]); Wed, 27 Jun 2007 10:00:46 +0200 (CEST) X-Virus-Scanned: ClamAV version 0.90.3, clamav-milter version 0.90.3 on mesiob.obspm.fr X-Virus-Status: Clean Cc: isp@freebsd.org Subject: Re: Recommended IMAP server? X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Albert.Shih@obspm.fr List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 08:13:42 -0000 Le 26/06/2007 22:14:32-0400, Michael W. Lucas a écrit > Hi, > > I find myself needing to implement IMAP on FreeBSD. Any suggestions > on the "preferred" IMAP server? > > It appears that we have three "main" IMAP daemons in ports: imap-wu, > cyrus-imapd, and courier-imap. I need to pick one. My mail system > uses Sendmail+sasl2 and milter-greylist. I want to stick as close to > a "stock" FreeBSD as possible, so I'm not into reading users from LDAP > or anything like that. > > It seems that imap-wu lets you synch up to /var/mail/username, but > only that. > > Courier uses maildir, which means installing procmail and having a > .procmailrc for every account. > > It appears that cyrus-imap23 uses its own delivery agent to build a > maildir-like structure. > > Does this pretty much summarize my choices, or are there other things > I should be aware of before implementing any of these on FreeBSD? > IMHO the first question I need to answer : Have you any IMAP-Server yet, and if it so and if this server use mbox format, can you change this to Maildir. If you cannot use other format instead mbox, you already have you answer. It's uw-imap. Many peoples tell you uw-imap is very suck. Maybe it's true, maybe the code is not clean, but I'm running uw-imap for small groups (<1000 account) very fine and without any problem. If you can use Maildir, don't use UW-Imap. Because mbox is not scalable. You can use on very large with Maildir. Cyrus-imap is for lots of lots of account, because there using something like Database for storage and indexing. You can have two servers automaticaly synchronised etc... But Cyrus-Imap is more complexe than other. I don't known Dovecot. I've using courier-imap and work very fine. You don't need procmail for courier-imap. You can use procmail but it's not needed. The perf is very good with courier-imap (vs uw-imap where the perf is very poor when the number of mail increase). Regards. -- Albert SHIH Observatoire de Paris Meudon SIO batiment 15 Heure local/Local time: Wed Jun 27 09:48:42 CEST 2007