We are planning to setup Zimbra for our 4000 users, but not willing to by hosting packages from Partners. We wish to deploy the service on our own, so that we have full control on the server and the services. Need help in analyzing Pros and Cons of deploying it on our own Hardware at our on-premise Server room v/s Deploying complete application on a Dedicated Hosted Server at a third party with full control (root access) of the server.