what trevoro has mentioned is 100% right. If you want just get things running without much efforts and still want to keep your mail server in-house, then go for zimbra opensource edition. Its worth using and will make mail server administration somewhat easier.
http://www.zabbix.com/true_open_source.php