-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Feb 20, 2007, at 12:15 AM, Anthony Papillion wrote:

Hello,

I am new to the list and have a question. I've tried searching the list archives but, for some reason, the links don't do anything when I click on them. So please forgive me if I am asking a question that's been asked before and feel free to point me to an older post that might answer my question if appropriate.

I'm setting up a very specialized email service that will ultimately need to support a few hundred thousand users or more. From looking at the code, I am left wondering if I need to install a separate IMAP server or does RoundCubeMail handle it all? If I do need to install an IMAP server, can anyone suggest one in particular? Right now, I'm seriously looking at Cyrus.


Given the size/scale of that are you sure you want to use beta software?

Either way, scaling email services to the size you're talking about is a fairly difficult task. About the only open source project I can think of off hand that would give you sealed servers and kind of supports the kind of scaling you'd need is cyrus. Even then, cyrusmurder clusters aren't quite high availability solutions. They're more like load mitigation strategy. Meaning, if parts of them fail some number of users will be tmpfailed while affected mailboxes are restored. Last I looked, their mupdate server was a single point of failure for mail delivery and it got really complicated if you wanted to use mass storage since file locking is a pain, especially under linux in clusters.

Either way, roundcube is just an imap client. To do the kind of thing you're talking about, you're going to need some expertise in whatever imapd software you decide on. Just administering an install of that size is going to be a beast unless its well planned/designed. You most likely will customize whatever it is you choose to some degree to suit your needs. There may well be commercial solutions for all this, but none spring to mind. Then again, I'm not an expert on the subject.


- --
J.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)

iD8DBQFF2woMvxud+cMTf5IRAivZAKDAQcLqBcTPP4xU0N7WNheLAsse3gCeLJlo
cN6dXDyaCssh1254S/ndHb4=
=o2Sp
-----END PGP SIGNATURE-----


Reply via email to