Eu uso postfix e dovecot configurados através do Virtualmin (free, virtualmin.com) em um ambiente compartilhado. Isso permite adicionar muitos domínios com suporte a pop / imap / SMTP em apenas um endereço IP. Também confira roundcube para um cliente de webmail. Não há necessidade de vários servidores virtuais.