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