Projects / vmm


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.

Operating Systems

Recent releases

  •  01 Feb 2014 21:44

    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 script failed to install the configuration file in /usr/local/etc, and this has also been fixed. The Finish translation has been updated.

    •  03 Oct 2012 16:27

      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.

      •  28 Jun 2012 23:30

        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.

        •  09 Sep 2009 10:10

          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 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.

          •  15 Aug 2009 02:43

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.