Zimbra est un serveur de messagerie avec des fonctionnalités de travail collaboratif.
La version Open Source comprend la fonction de serveur de messagerie, de calendriers partagés, de carnets d'adresses partagés, de gestionnaire de fichiers, de gestionnaire de tâches, wiki, messagerie instantanée.
La version Network (payante) comprend en plus le connecteur MAPI pour MS Outlook, un système de sauvegarde/restauration à chaud par boîte mail, un serveur de synchronisation (Zimbra Mobile) en option etc.
Vous trouverez les détails des différentes versions de Zimbra existantes et les fonctionnalités qu'elles apportent sur la page https://www.zimbra.com/email-server-software/product-edition-comparison/.
Les commandes suivantes sont à taper dans un terminal.
Connaître l'adresse IP de votre futur serveur (est-ce que la commande suivante aide ? ):
ip a
Mettre son PC en IP fixe (à fixer aussi au niveau du serveur DHCP) en éditant le fichier /etc/network/interfaces
Réinitialiser le réseau :
sudo invoke-rc.d networking restart
Modifier le fichier /etc/hosts en y ajoutant le nom de domaine et l'adresse IP interne du futur serveur zimbra. Le nom de domaine est à acheter chez un registrar. C'est lui qui apparaîtra derrière le @ des adresses email gérées par zimbra. Vous pouvez choisir un nom de domaine déjà existant et vous appartenant. Il faudra juste déclarer dans les DNS nationaux, qu'il y a un serveur de mail pour ce nom de domaine (champs MX dans les DNS), en indiquant l'adresse IP publique.
l'installeur » de Zimbra va regarder dans le fichier hosts !
exemple de ligne dans le fichier hosts :
192.168.1.7 arthur.fr
Modification du nom d'hôte (hostname) :
echo arthur.fr | sudo tee /etc/hostname
Prise en compte du nouveau nom de machine :
sudo /etc/init.d/hostname.sh
hostname -f
La réponse doit être le nom DNS du serveur, dans notre exemple arthur.fr
Télécharger le fichier compressé Zimbra (version open source) pour Ubuntu 16.04 à partir du site officiel:
https://www.zimbra.com/community/downloads.html
(aujourd'hui la dernière version est "zcs-8.7.11_GA_1854.UBUNTU16_64.20170531151956.tgz" disponible seulement en 64bits)
Allez dans le répertoire où vous avez placé le fichier .tgz et décompressez-le :
tar xvfz zcs*
Lancez l'installeur :
cd zcs* && sudo ./install.sh
Voilà c'est fini ! Enfin juste pour l'installation de zimbra
pour tester l'installation vous pouvez vous connecter à la console administrateur avec votre navigateur à l'adresse suivante https://127.0.0.1:7071 ou https://ip.du.serveur:7071 pour un serveur distant.
L'identifiant est "admin" et le mot de passe celui que vous avez déclaré.
Dans la console admin vous pouvez créer des utilisateurs/mot de passe, et pour tester vos utilisateurs vous pouvez vous connecter en webmail à l'adresse http://127.0.0.1 ou http://ip.du.serveur.
Pour que le serveur de mail fonctionne (et que son installation se passe bien d'ailleurs), il est important que la configuration DNS du domaine utilisé pour le serveur mail soit correcte, avec le routage nécessaire si vous vous trouvez sur un réseau local (port 25 pour recevoir des mails). Voir la liste des ports utilisés par Zimbra
Pour qu'il fonctionne en local, il faut aussi que le serveur mail soit déclaré dans le DNS local (Bind par exemple) dans le champs MX (voir "Split DNS" sur la doc de Zimbra).
Vous pouvez installer sur votre PC le logiciel ZimbraDesktop (utilisant Java).
C'est un client du même type que MS Outlook ou Evolution utilisable en-ligne et hors-ligne.
L'avantage est que vous pourrez configurer dedans toutes sortes de comptes mails : compte Zimbra, YahooMail, Hotmail, ou autres comptes en POP ou IMAP et disposer d'un seul logiciel gérant tous vos comptes mails…
Pour cela télécharger la version Linux disponible cliquez sur :
Contributeurs : …