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/

Reply via email to