I have a Windows Server 2008 R2 running on an i7 based machine with 6GB memory. I would like to know what experienced folks on this forum would recommend for my needs. Currently, I'm running Apache Web Server, IIS 7.5, an FTP server and an email server on the same box. I host a few websites and around 25 email accounts. This box is in a production environment but its low volume so it functions just fine and it's resource usage is pretty light. I'm looking to migrate to a more feature rich email server that works with the Outlook 2010 desktop application. I want to use ActiveSync (preferably on a non-standard port) to sync email, tasks and notes with mobile devices and also have a web portal. I have been trialing MDaemon and find it to be a near perfect solution for my needs but after countless hours of testing, I've found some pretty substantial bugs and I'm just tired of uncovering issue after issue. I have already Googled to my heart's content. I'm asking for advice from those with real-world experience with products from different vendors who've, "Been there, done that!" What alternatives are there that will run happily on my current system and fulfill my needs? I'm thinking Exchange my be overkill and out of question because of lack of physical resources and I currently do not use Active Directory or Domain Controllers although I don't know if earlier versions of Exchange would be an option.