Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Feb 2006 11:01:23 +0800
From:      "Foo Ji-Haw" <jhfoo@nexlabs.com>
To:        <freebsd@celestial.com>, <freebsd-questions@freebsd.org>
Subject:   Re: Large imap server.
Message-ID:  <004c01c62d25$1d893910$c801a8c0@nexpc>
References:  <20060207222202.GA8604@math.jussieu.fr><20060208002642.GA7618@alexis.mi.celestial.com><20060208201321.GA23773@math.jussieu.fr> <20060208202207.GA22164@alexis.mi.celestial.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I've been using FreeBSD + courier IMAP + MySQL (for user authentication).
It's hardly a load issue for more than 200,000 users, and that was years
ago.

----- Original Message ----- 
From: "Bill Campbell" <freebsd@celestial.com>
To: <freebsd-questions@freebsd.org>
Sent: Thursday, February 09, 2006 4:22 AM
Subject: Re: Large imap server.


> 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.
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004c01c62d25$1d893910$c801a8c0>