System
Available Memory
BlueMind's default configuration requires at least 6Gb.
Locales
The en_US.UTF-8 must be installed and generated (even if the system is configured to use another locale).
To check that it is installed correctly, use the following command line:
$ locale -a|grep en_US en_US.utf8
Linux distribution
BlueMind requires a blank, dedicated server or virtual machine.
BlueMind requires a 64-bit version of supported distributions (for Ubuntu, make sure you have the Server version):
- Ubuntu 14.04 LTS Server (Trusty Tahr)
- Ubuntu 16.04 LTS Server (Xenial Xerus)
- RedHat 6
- RedHat 7
- Debian 7 Wheezy
- Debian 8 Jessie
BlueMind 3.5.9 provides additional support for the following distributions (always in 64-bit versions):
- Ubuntu 18.04 LTS Server (Bionic Beaver)
- Debian 9 Stretch
Repository signature
Repositories are now signed for all supported Ubuntu/Debian distribution – this is a requisite for Ubuntu 18.04 and Debian 9.
You may, if you need or want to, manually import the key on all our supported distributions using the following command:
curl https://pkg.bluemind.net/bluemind-deb.asc | apt-key add -
Otherwise, a warning may come up during earlier version updates. Note that this will not disrupt updates.
Network & DNS
IP address
The server must have a static IP, system defined or supplied by a DHCP server.
Hostname
The BlueMind server hostname must be configured correctly, and the server name must be resolvable by name from another machine.
Specifically, BlueMind expects the following results to the hostname command:
$ hostname mail
must return the short system name, e.g. here: mail
$ hostname -f mail.blue-mind.net
must return the fully qualified system name (FQDN), e.g. here: mail.blue-mind.net
The hostname also has to be properly set in the server's /etc/hosts
file:
IP_SERVER mail.blue-mind.net mail
Network cards
If your server has several network cards, the first one (eth0) must bear the BlueMind server's external IP address.
Partitionning
The guidelines below are not required but recommended to make your server's maintenance more straightforward.
mount point | description | type | |
---|---|---|---|
NFS | block device | ||
/ | root | ![]() | ![]() |
/var/spool/cyrus/ | emails | ![]() | ![]() |
/var/spool/bm-hsm | archived emails | ![]() | ![]() |
/var/spool/bm-elasticsearch | search index | ![]() | ![]() |
/var/log | logs | ![]() | ![]() |
/var/backups/bluemind | backups | ![]() | ![]() |