On 11/8/2010 1:20 PM, Mike Fedyk wrote: > On Mon, Nov 8, 2010 at 7:25 AM, Ben McGinnes<ben at adversary.org> wrote: >> Assuming that Virtualmin doesn't have support for real virtual users >> or redirecting to MySQL for that then you have three basic choices: >> >> 1a) Use a different management interface for managing the >> Postfix/Dovecot configuration. >> >> 1b) Write your own extension for Virtualmin which provides this >> functionality (essentially a variation on 1a). >> >> 2) Stick with the existing mail server configuration which already >> works with Webmin and Virtualmin. >> >> 3) Create user accounts that do not provide an actual shell account >> (e.g. /bin/noshell). >> >> With the number of domains and users you're looking at, this could be >> a real problem, especially when the usernames might conflict between >> different domains. >> > > Unless you encode the domain in the username of the unix user. "user#domain" > > I quite like the idea of having separate UIDs for each user. Let the > OS work for you... Or if you are really concerned about scaling beyond what the OS handles gracefully, you might want to look at cyrus instead of dovecot as the mail backend. I think ClearOS has a web-manged setup, but I'm not sure how they relate email users to system users. -- Les Mikesell at gmail.com