vmm is an easy-to-use and configurable commandline tool for administrators and postmasters, used to manage domains, alias-domains, accounts, and relocated mail users. It allows fast and easy management of mail servers. It's designed for installations using Dovecot and Postfix with a PostgreSQL backend.
|Tags||Administration Email Utility Dovecot Postfix|
|Operating Systems||Linux BSD|
|Implementation||Python postgresql cli|
|Translations||English German Dutch French Finnish Vietnamese|
Release Notes: This long-overdue maintenance release adds two small features, support for internationalized country code top-level domains and support for the SCRAM-SHA-1 password scheme. It requires Dovecot ≧ v2.2.0. An error in the `userdelete … force` subcommand has been fixed. On some systems, the install.sh script failed to install the configuration file in /usr/local/etc, and this has also been fixed. The Finish translation has been updated.
Release Notes: This is mainly a bugfix release. Argument parsing of subcommands userquota, userservices, and usertransport has been fixed. There is also a database fix for installations using Dovecot < v1.2.0. With some locales, e.g. fi_FI.utf8, it was possible that UnicodeDecodeErrors were raised. The subcommands aliasdelete and catchalldelete support multiple destination addresses. Destination addresses, listed by the aliasinfo subcommand, are sorted now.
Release Notes: This release supports catch-all addresses, allows alias addresses to have interpolated destinations, adds quota support, and supports Dovecot v1.x and v2.x.
Release Notes: This is the first release that works with Dovecot 1.2.0 and later. It also includes two additional translations: Dutch and French. The error handling of the subcommands domaininfo, aliasdomaininfo, userinfo, aliasinfo, and relocatedinfo was improved. So you will see no longer the error "the address firstname.lastname@example.org is an alias address", and instead you will see the alias information. The listing of alias addresses is now sorted in the output from userinfo. Useless database lookups were reduced. Unneeded updates are avoided. Some queries were optimized. Some (potential) errors were removed.
Release Notes: Support for a "vmm.cfg" variable location in /root, /usr/local/etc, or /etc, fixes for a few UnicodeDecodeErrors, and a fix for a quoting mistake in vmm.cfg.