Re: E-mail solution for 15,000 users
Manvendra Bhangui <[email protected]>
| Newsgroups | gmane.mail.qmail.general |
|---|---|
| Message-ID | <CAOqj+1P=OeB-VwATaD9W1MVzSsym4e+gT9gWaLCBSYZDK5Sgog@mail.gmail.com> |
On 9 March 2017 at 19:18, Chitta Mandal <[email protected]> wrote: > With a large number of users, the files would have to be distributed > over a number of file servers. A single IMAP server and web based MUA > are likely to become bottlenecks. What would be a good solution there. > > That is what IndiMail allows you to do. You can have multiple servers with its own filesystem and users. In fact IndiMail allows you to have an heterogenous environment. e.g. The crazy CXOs who love M$outlook and exchange can have an exchange server as part of the mix. Indimail has a MySQL control table named hostcntrl where you can maintain which user belongs to which server. This is known as a clustered setup. The deliver agent, qmail-remote, qmail-lspawn, qmail-rspawn were modified to do a username lookup and deliver the email to the correct mail server. The 1.2 million active user setup I mentioned earlier were on 6 HP Proliant DL360 Dell servers and one E3500 Sun Microsystem server have Veritas Filesystem VxFS. The clustered setup is described here https://sourceforge.net/projects/indimail/files/indimail/indimail-1.9.1/README-CLUSTER A pictorial representation of this setup can be seen here https://sourceforge.net/projects/indimail/#screenshots