Já faz mais de quatro anos que eu uso o IRedMail para configurar serviços de email. Ele é uma solução completa, desde os serviços básicos para SMTP (Postfix) e POP/IMAP (Dovecot) até Webmail (Roundcube Mail).
Atualmente o IRedMail está na versão 0.92 e pode ser baixando no endereço http://www.iredmail.org/
Ele é um script em Bash com dialog. Você pode usar ele com MySQL ou mesmo LDAP. Com soluções para Firewall, antispam, gerenciador de contas.
Seu desenvolvimento principal é feito por
Desse uso que faço montei uma documentação padrão para instalação e gerenciamento dele e outro com Nginx.