What is the configuration of mail server For over 50.000 Clients

Discussion in 'Server Operation' started by sidalijob, Jul 31, 2009.

  1. sidalijob

    sidalijob New Member

    Hi;

    I want to setup a mail server (Web Mail + letting the possibility to use mail client like outlook or thunder bird) to support more than 50.000 clients and i want your help to make the specifications for that purpose .
    So :
    What's distribution of Linux i must use ?
    What's the best application to use to make a Web mail ?
    What's the specification of Material to use in My Server (PROCESSOR,RAM,HDD...)?
    How i can make the right dimension for my hard disk ?
    How about the archiving is it an obligation ? how i can do it ?

    Thank's
     
  2. falko

    falko Super Moderator ISPConfig Developer

    I'd use Debian.
    SquirrelMail.

    For 50,000 users I'd use virtual users instead of system users (see http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-debian-lenny ). You probably need an Opteron server with at least 8GB of RAM. I'd use two hard drives and set up RAID1 + LVM. By using LVM, you can make snapshot backups: http://www.howtoforge.com/linux_lvm_snapshots
     
  3. sidalijob

    sidalijob New Member

    thank's for your answer;

    is their any method for dimensioning my hard drive to serve over than 50.000 clients (quota per mailbox : 100MO) ?
    what's the combination of hard drive i should choose " 3, or more hard drive" ? should i use a storage ray ?
    should i use SATA OR SAS ?
    what i should use for smtp ?
    what i should use for pop/imap ?
    Please tel me how i can create users (clients) and manage them to allocate quota and other things ?
     
  4. falko

    falko Super Moderator ISPConfig Developer

    If you need that much space, you should consider using a NAS solution, e.g. with GlusterFS (we have some GlusterFS tutorials here, you can use the search function to find them).


    I'd use Postfix.
    Courier or Dovecot.
     

Share This Page