I've searched around and haven't come up with anything definative and was hoping someone here could just point me in the right direction, I'm sure this has come up in the past, but my searches aren't coming up with what I'm looking for.
We have one hosting client that has 30,000+ email accounts that presents us with two problems.
1. Major problem. It appears since there are so many accounts it takes the server a long time to parse the directory entries to get to the correct account when someone is (a) receiving email or (b) reading their email. This equals more load on the server and over time I'm sure we're going to reach a load limit and lose email. We'd like to implement a solution where the accounts are split accross multiple machines, but how to split (a) the incoming email to it's correct backend email server and (b) the pop3/webmail requests to the correct backend servers. I know I can do (b) webmail by using a reverse proxy, but that still wouldn't handle pop3 or the delivery to the correct server (part a).
2. Minor problem. When we open the cpanel for the site the script runs off to count the number of email accounts and *hangs*. We've basically had to create links to jump to specific cpanel functions and avoid the main page and the "manage mail accounts" page. This isn't that big of a problem, but is there a way to disable the counter or maybe get it to count once a day and then just display this stored value?



LinkBack URL
About LinkBacks
Reply With Quote







