Dovecot on CentOS 5.1 needs to be reconfigured

After the installation of Virtualmin (Pro or GPL) on a fresh install of CentOS 5.1 (unknown on other platforms), users are unable to check email through usermin due to a Dovecot configuration problem. The "mail_location" directive does not work as initially defined. Permissions (it appears) prevent you from creating the INDEX or CONTROL files. This can be fixed by simply removing the INDEX and CONTROL portions of the directive.

Original:
mail_location = maildir:~/Maildir:INDEX=/var/lib/dovecot/index/%u:CONTROL=/var/lib/dovecot/control/%u

Working:
mail_location = maildir:~/Maildir

This prevents the user from checking email both through the webmail interface and through a pop3/imap client.

David Waldron
davidcwaldron@gmail.com

Status: 
Closed (fixed)