MailEnable provides Mail Server software with options akin to Microsoft Exchange. It provides powerful messaging services like Exchange ActiveSync, IMAP, SMTP, POP3 and collaboration tools like calendaring (CalDAV), contacts (CardDAV), tasks and notes.
Mailenable is also good one for mailing