Changes: Oct 5 - integrated Krzysztof Dabrowski changes to the source code for setting up domains under /etc/passwd users other than vpopmail. - vadduser: fix command line parsing, fix core dumps on incomplete command line options, add check for ctrl-D break out of vgetpassword function. - updated vauth_getpw in cdb module to return error if program does not have permission to get a write lock - updated vuserinfo to have new output syntax, plus will output all fields for a user if no options except email address is given. - removed redundant chdir() in vadduser in vpopmail.c The major change is domain based quotas. Virtual email domains can be added under any /etc/passwd users home directory. All email is stored under that users uid/gid in thier home directory. Then operating system based user quotas will apply to the virtual email domain. New option to vadddomain -u username where username is a username from /etc/passwd For example vadddomain -u kbo kbo.com test where kbo's home directory is /home/kbo This will create a /home/kbo/domains/kbo.com directory where all the vpopmail directories and emails get stored as the kbo user. It only been tested with the cdb module. I've found it works with under any user and also under the vpopmail user. Thanks to Krzysztof Dabrowski for the majority of the new code. Ken Jones http://www.inter7.com/vpopmail/