We have a small team of developers that are currently working on some virtualized systems and what not. We want to have a setup dedicated to our usage, for email and a group calendar mainly. The biggest thing we need right now is a GROUP calendar. I would imagine this calendar would have to be hosted on one of the webservers we have. I want this calendar to be accessible (either by browser or by dedicated application) on
1. Windows Computers
2. Mac computers
3. Windows Mobile Phones (6.0 and 6.5)
This will help us tremendously when we can change schedules and do updates for everyone to see, while they are on the go. It would be preferred that at least the windows computers have some sort of self updating app on the calendar. The computers have either Thunderbird or Outlook 2007 installed. The phones obviously have their own range of clients.
So what I need is a simple solution to run these items (free is always nice, this is a free development project for academia). Again we have dedicated boxes located in the Interserver Datacenter of Syracuse, NJ to provide hosting grounds, so if it's a hosted solution we can probably handle that. Detailed documentation on setting up and getting going would be nice. I know about creating the servers, the dependencies, creating MX records and other DNS micellaneous, ect, but creating things like IMAP servers and the like is a bit new to me.
I've been reading up on "groupwares" but I'm a tad bit lost on what's useful to us. I like the idea of having mobile files, email, contacts, and calendars though. I've been thinking of giving Zimbra a try again, but they want *alot* of money just for a few mobile clients, and the mobile part is an absolute necessity to us.
Looking forward to getting some good recommendations.