Still a beta, this is not a stable product
Please keep in mind this program is very unstable and code quality is very low. It is impossible to install (a debian package) or run it. For example, debian installer fails to create user/group, and then choown fails during install. Log directories are created with invalid permissions. Once I rebuilt the package and installed it, it kept crashing (seg fault). If you look in a source, they have following fragment at start of each daemon:
openlog(PNAME, LOG_PID, LOG_MAIL);
result = serverparent_getopt(&config, "IMAP", argc, argv);
the serverparent_getopt calls a function ClearConfig(config) , with following body:
void ClearConfig(serverConfig_t * config)
memset(config, 0, sizeof(serverConfig_t));
well, as you may see "serverConfig_t config" variable is an uninitialized stack variable, no wonder this thing crashes.
I stopped looking after that. The product is too immature for any use, despite "production/stable" claim. Avoid any serious use for now.