On Mon, 27 Mar 2006 08:29:48 +0400 jean-sebastien Hubert <security@xxxxxxxxxxxxxxx> wrote: > Craig White wrote: > > >On Fri, 2006-03-24 at 17:14 -0600, Bob Pierce wrote: > > > > > >personally, I would use cyrus - in fact, on that scale, I think you > >would be making a mistake not to use cyrus or courier. > > > >I would also use LDAP and not mysql as LDAP scales to multiple systems > >in case you actually try to do more sophisticated things such as > >multiple data stores on different systems and integrating into CentOS > >for things like Postfix is simple whereas you are going to have to get > >or do a rebuild to make it work with MySQL. I have a cyrus setup with 300k accounts and I dumped ldap for mysql because it's performance and reliability were just horrible. But that was four years ago :) > I agree too, > And sometimes, MySQL "hang" because the number of simultaneous > connexions is limited (you can increase them but for 10000 accounts you > will have some problems). Never expirienced that and it's doing 2k queries per second 24/7 for the last four years. > And last thing: a server with high performances in read/write ... We > install cyrus-imap on a Proliant without write cache (you need > a battery to activate it): > big mistake ! Yup, an old dual p3 box is bored while serving those 300k accounts ... fast i/o is everything when doing mail serving. That either means plenty (50+) 15k rpm disks in jbod/raid10 or a big (as much as possible) battery-backed write cache. Figure out what is cheaper for you. -- Jure Pe?ar http://jure.pecar.org/