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
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
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 ?
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.