I need a server application that runs on Linux with which you can use Outlook as frontend to send and receive email on windows, including sharing the address book when a user works on multiple computers.
Is there anything that works?
I need a server application that runs on Linux with which you can use Outlook as frontend to send and receive email on windows, including sharing the address book when a user works on multiple computers.
Is there anything that works?
To be pedantic, Outlook would be the frontend, not the backend.
To be helpful, probably the most full-featured product in this space is Zimbra, though some people are turned off by the open-core model.
If you do only want to replicate what you've described, then you can very easily split out the address books and the email. address books can easily be stored in a generic ldap server (i.e. you just tell Outlook to use a certain address book server), and past that email is merely handled by uber conventional MTA's, e.g. postfix for smtp and dovecot fort imap / pop3. Does sound like you actually need a big heavy like-for-like replacement.
One of the most complete Exchange replacements I am aware of would be Open Exchange
As far as I remember it supports the following features:
We've been using the Network Edition of Zimbra for a few years now where I work. The Network Edition includes support for mobile phones (activesync) and includes a Outlook connector. We use the web client which is pretty rich. And the Desktop Zimbra Client for the laptops which may need access to their email offline.
The Outlook connector is a plugin for Outlook that turns the mapi communication into the native SOAP calls that Zimbra uses. I think they do this so that they only have to develop one communication protocol to the server. Make sense but it's not native Outlook support.