Architecture of Carbonio#
This section contains a description of Carbonio architecture and of the Roles along with the features they provide and how to manually install them within a Carbonio infrastructure.
Fig. 1 shows the internal architecture of Carbonio with all its components.
A typical Carbonio installation consists of various Components installed on one or multiple Nodes. Each of the component depicted by the red boxes should be installed on a different Node, while all the others can be combined and installed on one or more Nodes. For example, if Carbonio VideoServer is heavily used, it could be a good idea to install it on a dedicated node.
In Fig. 1, dependencies are denoted by the boxes piled
on top of the bottom one. In other words, all the *-UI
packages,
which contain the files necessary to show the Module to the users,
must be installed on the Proxy Node.
Hint
-UI
packages provide the front-end files to access the
service from a browser or mobile app.
Supported Mail Protocols#
Carbonio supports the following protocols:
POP3 and POP3S
SMTP and its secure protocol SMTPS (SMTP over TLS/SSL)
IMAP and its secure protocol IMAPS (IMAP over SSL)