* 'VirtualMailManager/VirtualMailManager.py'
- Implemented VirtualMailManager.__subscribeFL() for the
'subscriptions' file.
- Modified VirtualMailManager.__mailDirMake() for configurable folders
inside the Maildir.
* 'VirtualMailManager/Config.py'
* 'vmm.cfg'
- Updated Maildir options
* 'update_config_0.4.x-0.5.py'
- Added to repository
* 'man/de/man5/vmm.cfg.5'
* 'man/man5/vmm.cfg.5'
- updated
.\" $Id$.THvmm.cfg5"27. Aug 2008""Pascal Volk".SHNAMEvmm.cfg \- configuration file for vmm.SHSYNOPSIS/usr/local/etc/vmm.cfg.SHDESCRIPTION\fBvmm\fR(1) reads configuration data from \fI/usr/local/etc/vmm.cfg\fP..brThe configuration file is split in multiple sections. A section starts with thesection name, enclosed in square brackets '[' and ']' (e.g. \fB[database]\fP),followed by \'option=value' pairs (e.g. \fBhost = 127.0.0.1\fP)..brWhitespace around the '=' and at the end of a value is ignored..PPEmpty lines and lines starting with '#' or ';' will be ignored..PPEach value uses one of the following data types:.IP\(bu.IBooleanto indicate if something is enabled/activated (true) or disabled/deactivated(false)..brAccepted values for \fBtrue\fP are: \fB1\fP, \fByes\fP, \fBtrue\fP and \fBon\fP..brAccepted values for \fBfalse\fP are: \fB0\fP, \fBno\fP, \fBfalse\fP and\fBoff\fP..IP\(bu.IIntan integer number, written without a fractional or decimal component. Forexample \fB1\fP, \fB50\fP or \fB321\fP are integers..IP\(bu.IStringa sequence of characters and numbers. For example '\fBword\fP', '\fBhelloworld\fP', or '\fB/usr/bin/strings\fP'.\" -----.SHDATABASESECTIONThe \fBdatabase\fP section is used to specify some options required toconnect to the database..TP\fBhost\fP (\fIString\fP)Hostname or IP address of the database server..TP\fBuser\fP (\fIString\fP)Name of the database user..TP\fBpass\fP (\fIString\fP)Database password.TP\fBname\fP (\fIString\fP)Name of the database..TP\fBExample\fP:[database].brhost = localhost.bruser = vmm.brpass = T~_:L4OYyl]TU?).brname = mailsys.\" -----.SHMAILDIRSECTIONThe \fBmaildir\fP section is used to specify some options for the Maildirs..TP\fBname\fP (\fIString\fP)Default name of the maildir folder in users home directory..TP\fBfolders\fP (\fIString\fP)A colon separated list of folder names, that should be created..brIf no folders should be created inside the Maildir, set the value of this optionto a single colon (':')..TP\fBmode\fP (\fIInt\fP)Access mode for the maildir in decimal (base 10) notation. For example:\'drwx------' -> octal 0700 -> decimal 448.TP\fBdiskusage\fP (\fIBoolean\fP)Decides if the disk usage of users maildir always should be summarized anddisplayed with account information..TP\fBdelete\fP (\fIBoolean\fP)Decides if the maildir should be deleted recursive when the account is deleted..TP\fBExample\fP:[maildir].brname = Maildir.brfolders = Drafts:Sent:Templates:Trash:INBOX.News.brmode = 448.brdiskusage = false.brdelete = false.\" -----.SHSERVICESSECTIONThe \fBservices\fP section is used to specify the default restrictions forall accounts..TP\fBsmtp\fP (\fIBoolean\fP)Decides if users can login via smtp by default. .TP\fBpop3\fP (\fIBoolean\fP)Decides if users can login via pop3 by default. .TP\fBimap\fP (\fIBoolean\fP)Decides if users can login via imap by default. .TP\fBmanagesieve\fP (\fIBoolean\fP)Decides if users can login via managesieve by default. .TP\fBExample\fP:[services].brsmtp = true.brpop3 = true.brimap = false.brmanagesieve = false.\" -----.SHDOMDIRSECTIONThe \fBdomdir\fP section is used to specify options for the directories of thedomains..TP\fBbase\fP (\fIString\fP)All domain directories will be created inside this directory..TP\fBmode\fP (\fIInt\fP)Access mode for the domain directory in decimal (base 10) notation. Forexample: 'drwxrwx---' -> octal 0770 -> decimal 504.TP\fBdelete\fP (\fIBoolean\fP)Decides if the domain directory and all user directories inside should bedeleted when a domain is deleted..TP\fBExample\fP:[domdir].brbase = /srv/mail.brmode = 504.brdelete = false.\" -----.SHBINSECTIONThe \fBbin\fP section is used to specify some paths to some binaries requiredby \fBvmm\fP..TP\fBdovecotpw\fP (\fIString\fP)The absolute path to the dovecotpw binary. This binary is used to generate apassword hash, if the \fIpasswdscheme\fP is one of 'SMD5', 'SSHA', 'CRAM-MD5',\'HMAC-MD5', 'LANMAN', 'NTLM' or 'RPA'..TP\fBdu\fP (\fIString\fP)The absolute path to \fBdu\fR(1). This binary is used to summarize the diskusage of a maildir..TP\fBExample\fP:[bin].brdovecotpw = /usr/sbin/dovecotpw.brdu = /usr/bin/du.\" -----.SHMISCSECTIONThe \fBmisc\fP section is used to define miscellaneous settings..TP\fBpasswdscheme\fP (\fIString\fP)Password scheme to use (see also: dovecotpw -l).TP\fBgid_mail\fP (\fIInt\fP)Numeric group ID of group mail (mail_privileged_group from dovecot.conf).TP\fBforcedel\fP (\fIBoolean\fP)Force deletion of accounts and aliases when a domain is deleted..TP\fBtransport\fP (\fIString\fP)Default transport for domains and accounts..TP\fBExample\fP:[misc].brpasswdscheme = CRAM-MD5.brgid_mail = 8.brforcedel = false.brtransport = dovecot:.\" -----.SHCONFIGSECTIONThe \fBconfig\fP section is a internal used control section..TP\fBdone\fP (\fIBoolean\fP)This option is set to \fIfalse\fP when \fBvmm\fP is installed for the firsttime. When you edit \fIvmm.cfg\fP, set this option to \fItrue\fP. This option isalso set to \fItrue\fP when you configure vmm with the command \fBvmmconfigure\fP..brIf this option is set to \fIfalse\fP, \fBvmm\fP will start in the interactiveconfigurations mode..TP\fBExample\fP:[config].brdone = true.\" -----.SHFILES/usr/local/etc/vmm.cfg.SHSEEALSOvmm(1), command line tool to manage email domains/accounts/aliases.SHAUTHOR\fBvmm\fP and its man pages were written by Pascal Volk<\fIp.volk@veb-it.de\fP> and are licensed under the terms of the BSD License.