I have great experience in linux mail servers. I can configure full email server, including webmail,antispam,antivirus, managing users/domains via web-interface. It is based on Exim+dovecot+mysql+roundcube+clamav+spamassassin. I have prepared all configs and setup this for many customers.