I've been testing the latest ISPConfig version via git-stable and for some reason I am unable to get dovecot to work. There were no errors during the ISPConfig installation. I'm using the following: Debian 8.4 Dovecot 2.2.13 Postfix 2.11.3 When I try to restart the dovecot service I get this message: ● dovecot.service - Dovecot IMAP/POP3 email server Loaded: loaded (/lib/systemd/system/dovecot.service; enabled) Active: failed (Result: exit-code) since Wed 2016-04-27 15:16:53 CDT; 25s ago Process: 28435 ExecStart=/usr/sbin/dovecot -F (code=exited, status=89) Main PID: 28435 (code=exited, status=89) Apr 27 15:16:53 web1 dovecot[28435]: Fatal: service(auth) User doesn't exist: vmail (See service auth { unix_listener /var/run/dovecot/auth-userdb { user } } setting) Apr 27 15:16:53 web1 systemd[1]: dovecot.service: main process exited, code=exited, status=89/n/a Apr 27 15:16:53 web1 systemd[1]: Unit dovecot.service entered failed state. Please let me know if you need any more information.
The ispconfig installer creates this user - did you follow the Perfect Server guide? https://www.howtoforge.com/tutorial/perfect-server-debian-8-jessie-apache-bind-dovecot-ispconfig-3/ should work, unless something has recently broken in the installer.