========== = Zimbra = ========== Dimensionnement de la machine CentOS : - 4 CPUs - 8 GB de mémoire vive (minimum conseillé) - 50 GB HDD [dimensionnement en fonction du nombre d'utilisateurs. Pour 100 utilisateurs, compter 500 GB pour le store si quota à 5 GB] Une fois la machine installée, y accéder à distance (via SSH) depuis votre machine fedora. Penser à faire les mises à jour de la machine et à la redémarrer : # dnf update # reboot Il est également utile de désactiver SELinux ainsi que le pare-feu : # nano /etc/sysconfig/selinux Définir le paramètre -> "SELINUX=disabled" # systemctl disable --now firewalld # systemctl mask firewalld Vérifications préliminaires --------------------------- Si nécessaire, modifier le hostname de la machine : # hostnamectl set-hostname mail.fij.name Le fichier /etc/hosts doit être correctement renseigné. La ligne suivante doit être présente: 10.0.1.102 mail.fij.name mail Penser à éteindre la machine virtuelle et à en prendre un snapshot. Installation de Zimbra ====================== Téléchargement, décompression de l'archive et lancement de l'installation : --------------------------------------------------------------------------- # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz # tar -xzf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz # cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/ # ./install.sh L'installateur se lance. Quelques remarques : -------------------- - L'installateur télécharge +/- 1 GB - Ne pas installer "zimbra-dnscache" et "zimbra-drive" - Installer "zimbra-imapd" même s'il est considéré comme expérimental - Une message d'erreur peut s'afficher : DNS ERROR resolving MX for mail.fij.name It is suggested that the domain name have an MX record configured in DNS Dans ce cas, indiquer le domaine "fij.name" à la place du domaine "mail.fij.name" : Create domain: [mail.fij.name] ----> fij.name Dans le menu interactif de configuration initiale : --------------------------------------------------- Utiliser les touches du clavier numérique ainsi que les lettres ('r' pour revenir au menu précédent, 'a' pour appliquer la configuration) - Changer la timezone : 1 [Enter] --> 7 [Enter] --> 109 [Enter] - r [Enter] - Définir le mot de passe admin : 6 [Enter] --> 4 [Enter] --> postfo2021! - r [Enter] r [Enter] - Appliquer la configuration : a [Enter] La configuration initiale est maintenant terminée. L'installation va maintenant se lancer. Zimbra s'installe dans le dossier /opt/zimbra/ Penser à redémarrer la machine une fois l'installation terminée. Lorsque la machine est redémarrée, les services de Zimbra prennent 1 à 2 minutes avant d'être tous lancés. Voici les addresses permettant l'accès à Zimbra : https://mail.fij.name pour utiliser le webmail [accepter le certificat autosigné] https://mail.fij.name:7071 pour accéder à la console d'administration [accepter le certificat autosigné, le login est : "admin"] Afin de terminer la configuration initiale : ============================================ Définir un mot de passe pour l'utilisateur zimbra et pouvoir utiliser les commandes zimbra : -------------------------------------------------------------------------------------------- # passwd zimbra Définir le mot de passe et ensuite utiliser la commande suivante pour se loguer en tant qu'utilisateur zimbra : $ su - zimbra Exemples de commandes : 'zmcontrol status' (vérifier les services démarrés) 'zmcontrol restart' (redémarrer l'ensemble des services) Désactiver certains Zimlets du serveur : ---------------------------------------- En tant qu'utilisateur zimbra : $ zmzimletctl disable com_zextras_chat_open $ zmzimletctl disable com_zextras_drive_open $ zmzimletctl disable com_zimbra_ymemoticons $ zmzimletctl disable com_zimbra_webex Concernant les Quotas : ----------------------- - Par défaut, les quotas utilisateurs sont illimités. Cela se modifie dans le COS (Class Of Services). - La taille maximale par défaut des pièces jointes est fixée à ~10 Mo. Cela se modifie dans le menu "Paramètres globaux --> Agent MTA" Gmail et Hotmail fixent leur valeur maximale à 25Mo à l'envoi. [indiquer ~34000 Ko comme valeur dans Zimbra pour correspondre] - Il est également possible de configurer un quota de domaine. Concernant l'antispam et l'antivirus : -------------------------------------- Postfix, Amavis, ClamAV, SpamAssassin - Blacklists - Blocage des certaines pièces jointes - Antivirus - SpamAssassin Exercices à réaliser : ====================== - Créer des comptes d'utilisateurs - Tester : envoi/réception des mails (en interne) - Partage de calendriers entre utilisateurs - Configurer le routeur : redirection de ports : 85.27.49.180:25 vers 10.0.1.102:25 - Tester : envoi/réception des mails (vers/depuis l'extérieur)