I have used MailEnable in the past. Worked fine.
Windows Server has native support, why not use it?