Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Results 1 to 6 of 6
  1. #1
    Member dev.null's Avatar
    Join Date
    May 2003
    Posts
    71

    Exclamation 30,000+ email accounts

    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?
    Last edited by dev.null; 07-26-2007 at 12:31 AM. Reason: clarification of the request on problem 1
    /dev/null
    Your local neighborhood null device.

  2. #2
    cPanel Staff cpanelnick's Avatar
    Join Date
    Feb 2003
    Location
    Houston, TX
    Posts
    4,597

    Default

    Quote Originally Posted by dev.null View Post
    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 email and (b) the pop3/webmail requests to the correct servers.



    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?

    Are they all on one account?

  3. #3
    Member outlaw web's Avatar
    Join Date
    Mar 2006
    Posts
    45

    Default hmm

    that's one hell of a number of email accounts....

    i'm not surprised things run a little slow or hang at times.

    OWM
    I never think of the future - it comes soon enough......

  4. #4
    Member dev.null's Avatar
    Join Date
    May 2003
    Posts
    71

    Default

    Quote Originally Posted by cpanelnick View Post
    Are they all on one account?
    They are all on one domain if that's what you're asking.
    /dev/null
    Your local neighborhood null device.

  5. #5
    Member
    Join Date
    May 2005
    Posts
    99

    Default

    i have the same problem

    over 20 k mails are in the mail queue

    all from the same email account nobody@hostname.com


    here is the errors

    Permission denied: cannot create /nonexistent/mail

  6. #6
    Member
    Join Date
    May 2004
    Location
    USA
    Posts
    410
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    Quote Originally Posted by west-domains View Post
    i have the same problem

    over 20 k mails are in the mail queue

    all from the same email account nobody@hostname.com


    here is the errors

    Permission denied: cannot create /nonexistent/mail
    That is a TOTALLY unrelated issue! The original issue is that there are 30k DIFFERENT ACCOUNTS, not lots of emails in the queue. You should start a new thread please.

Similar Threads & Tags
Similar threads

  1. Need to host 1,00,000 email boxes, have a query
    By furquan in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 07-29-2011, 03:38 AM
  2. Create accounts for 6,000 domains, Bulk Load In?
    By SteveInSpain in forum cPanel Developers
    Replies: 33
    Last Post: 09-03-2010, 09:24 PM
  3. Create accounts for 6,000 domains, Bulk Load In?
    By SteveInSpain in forum New User Questions
    Replies: 0
    Last Post: 08-26-2010, 03:32 PM
  4. How to delete email with 20,000 messages
    By danielj in forum cPanel and WHM Discussions
    Replies: 3
    Last Post: 02-01-2007, 07:53 AM
  5. how to clean 130.000 email
    By shx in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 02-26-2004, 09:52 AM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube