This is a quick guide how the set up the Zarafa groupware on (K)ubuntu 12.10 and use it with Mail for Exchange.
To set up Zarafa, I followed the (German) guide on http://www.dirk-hagedorn.de/?page_id=841 but used zcp-7.1.0-36420-ubuntu-12.04-x86_64. It is written for in a virtual machine, but works also on a real system. There is also a new (English) tutorial on http://www.linux-answered.com/2012/10/02/install-zarafa-server-on-ubuntu-12-04-lts/, but I haven’t tested that one.
Call <SERVER_IP>/webaccess in your webbrowser. You should need to enter the credentials of the user you created earlier. If everything is right, you will see the groupware page.
To be able to sync with mail for exchange (I tested with my Nokia N9), you also need Z-Push. I followed this tutorial but used z-push-2.0.4-1497: http://www.linux-answered.com/2012/04/25/zarafa-z-push-exchange-activesync-on-ubuntu/.
Call <SERVER_IP>/Microsoft-Server-ActiveSync in your webbrowser. You should need to enter the credentials of the user you created earlier. If everything is right, you will see a page with „…GET not suported…“
Mail for Exchange (Client side)
On my N9, I then created a Mail for Exchange account:
Domain: keep empty
Server address: <SERVER_IP>
Secure connection: disable
After that, I was able to create and sync the new calendar on my N9 as well as on the webinterface.
Also, the sending of emails (to myself only since STMP on the server is not configured yet) and syncing them works well.
Contacts sadly seem not to be supported yet. I am not yet sure if there is something missing or if it is only available in the commercial version.
There are other people who got it working more or less successfully: