VMM/handler: Use more common.lisdir() in Handler's methods _chkenv,
_delete_domain_dir, _delete_home, _get_disk_usage, _make_domain_dir,
and _make_home.
Handler._make_home(): Also check if the domain directory exists.
Config
cfs - configset sect.opt val
cfg - configget sect.opt
ds - domainservices: smtp pop imap sieve???
subcommand for displaying support crypt algorithms.
- Aliases
- avoid looping aliases
- Domain
- optional limits for number of:
+ accounts
+ aliases
+ destinations/alias
+ alias domains
Database:
public.users.digestmd5: add "character varying(48)"
Outlook will love it. (`doveadm pw -s DIGEST-MD5.hex -p 1 -u 0`)