I have a Windows XP Professional machine running as an internet server.
I would like to have my email (and possibly calendars) managed by Microsoft Exchange because I have several devices (computers, Android phone, iPhone, etc) which can sync with Exchange.
I know that there are Exchange internet providers, which provide access to an Exchange account on their server, but I would prefer to host the data on my own server, for security reasons.
I gather from the Microsoft site that Microsoft Exchange 2003 needs to be installed on a Windows Server machine (Server 2000 upwards, I think).
I only want 2 users on the Exchange server. I'm not intending to offer this as a paid service to anybody else, other than myself and my partner.
What would be the cheapest way to host Exchange server on my own server?