From owner-freebsd-questions@FreeBSD.ORG Wed Feb 8 20:22:08 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAEFF16A420 for ; Wed, 8 Feb 2006 20:22:08 +0000 (GMT) (envelope-from bill@celestial.com) Received: from mail.mi.celestial.com (dagney.celestial.com [192.136.111.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 978C543D45 for ; Wed, 8 Feb 2006 20:22:08 +0000 (GMT) (envelope-from bill@celestial.com) Received: from localhost (localhost [127.0.0.1]) by mail.mi.celestial.com (Postfix) with ESMTP id D897F1E1FE; Wed, 8 Feb 2006 12:22:07 -0800 (PST) Received: from mail.mi.celestial.com ([127.0.0.1]) by localhost (alexis.mi.celestial.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 23172-01-3; Wed, 8 Feb 2006 12:22:07 -0800 (PST) Received: by mail.mi.celestial.com (Postfix, from userid 203) id 870C71DDFC; Wed, 8 Feb 2006 12:22:07 -0800 (PST) Date: Wed, 8 Feb 2006 12:22:07 -0800 From: Bill Campbell To: freebsd-questions@freebsd.org Message-ID: <20060208202207.GA22164@alexis.mi.celestial.com> Mail-Followup-To: freebsd-questions@freebsd.org References: <20060207222202.GA8604@math.jussieu.fr> <20060208002642.GA7618@alexis.mi.celestial.com> <20060208201321.GA23773@math.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20060208201321.GA23773@math.jussieu.fr> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: amavisd-new at mi.celestial.com Subject: Re: Large imap server. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd@celestial.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2006 20:22:09 -0000 On Wed, Feb 08, 2006, Albert Shih wrote: > Le 07/02/2006 à 16:26:42-0800, Bill Campbell a écrit >> On Tue, Feb 07, 2006, Albert Shih wrote: >> >Hi all >> > >> >I search some advice for large imap server. >> > >> >For me large is : 1000 users with 1 Go mails for each users. And every >> >users check by imap/pop those mail every 2 or 3 minutes. >> > >> >What's the «best» imap server ? Cyrus Imap or Courier-Imap ? (please this >> >is not a troll). >> >> I prefer Courier-imap because it uses Maildir storage while Cyrus >> uses something similar in that it stores each message in a file, >> but Cyrus also maintains index files which can get corrupted. > >Yes this is I known, but many «voice» tel me the Cyrus imap is for very >huge. But I don't known what's mean «very huge»... >> >> We have several systems running courier-imap with 6000+ mailboxes >> on a single server without problems. > >And how many mail have every mailboxes ? > >Whith courier-imap when the user check this mail every 1-2 minutes anyone >known if the courier-imap daemon check only on > > Maildir/new > >or the daemon check also every > > Maildir/mailbox1/new > Maildir/mailbox2/new I think that depends on the e-mail client. The default INBOX for courier is $HOME/Maildir/{cur,new,tmp}, and each folder will be in $HOME/Maildir/.foldername/{cur,new,tmp}. The client issues the IMAP commands to check folders. POP clients will only see the default INBOX, and these tend to download the new messages on every connection leaving the mailboxes empty. IMAP clients tend to stay connected for extended periods of time (as I found when using WHOSON to permit mail relaying by connecting clients, and modified the whoson processing to update the daemon server on every authenticated IMAP command). Bill -- INTERNET: bill@Celestial.COM Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 ``People from East Germany have found the West so confusing. It's so much easier when you have only one party.'' -- Linus Torvalde, Linux Expo Canada when asked about confusion over many Linux distributions.