@sirber calendar and contacts are purely internal, and depend on your other systems.

Email interoperating with other sites is precise. Get that going, the rest is straightforward.