Version 0.97 of vmailmgr is now available at: http://www.vmailmgr.org/ See the documentation there for more details, or join the mailing list by sending an email to: vmailmgr-subscribe@lists.untroubled.org A web-browsable archive of the mailing list is available at: http://lists.untroubled.org/?list=vmailmgr ------------------------------------------------------------------------------- vmailmgr version 0.97 2005-09-03 Bruce Guenter Vmailmgr provides a virtualizing password-checking interface to qmail-pop3d and courier IMAP as well as both a delivery agent to automatically deliver mail within a virtual domain and a set of tools to manage such a domain from either the command line or from the web. This program is Copyright(C) 1999,2000,2005 Bruce Guenter, and may be copied according to the GNU GENERAL PUBLIC LICENSE (GPL) Version 2 or a later version. A copy of this license is included with this package. This package comes with no warranty of any kind. ------------------------------------------------------------------------------- Changes in version 0.97 New Features: - Aliases can now have autoresponders. - New "stat" command in the daemon to lookup the mailbox size. - Added a "dumpvuser" command, to output all of an account's data. - Renamed vpasswd2db to vupgrade and allvpasswd2db to vupgrade-all. - Authentication recognizes plain text (null-crypt) passwords. - Added options to turn off execution of vdeliver-predeliver and vdeliver-postdeliver. - Added option to vadduser to specify the pre-encrypted password. Internal Changes: - All accounts are created with an account directory now. - Created a vpwtable writer interface, and removed the CDB-specific commands. - Added adduser3 daemon function, which works the same as the existing adduser2 function but with an additional has-mailbox parameter. - New CDB library that uses mmap instead of file reads for efficiency. - Removed the vcheckquota and vpopbull tools that are now part of the vmailmgr-tools package. Bug Fixes: - Fixed a bug in Python library that caused the listdomain command to fail on some OS's. - Fixed a bug in the PHP library that caused long listdomains to fail. - Exit code 99 from vdeliver-predeliver now causes vdeliver to exit (with code 99) without delivering the message. - Fixed a bug that caused creating directories with a trailing slash to fail. - Fixed the use of libstdc++ in showvconfig. - Personal information can now be changed by the virtual user in the daemon. -------------------------------------------------------------------------------