On Mon, Nov 8, 2010 at 7:25 AM, Ben McGinnes ben@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).
- Stick with the existing mail server configuration which already
works with Webmin and Virtualmin.
- 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...