Este parece ser um bom caso para Microsoft Exchange , com a ajuda de alguém bem -versed em implantações do Exchange.
As principais razões pelas quais recomendo que os usuários pareçam ser baseados no Outlook no lado do cliente, você está vendo a funcionalidade de groupware (calendário e contatos) e tem uma configuração do Active Directory. Além disso, as configurações de retenção de documentos e por usuário / grupo / banco de dados podem ser muito granulares ...
As soluções baseadas em Linux não parecem ser uma boa opção aqui. Existe uma razão pela qual o Exchange não foi considerado?