Zimbra

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/.

Zimbra est Open Source jusqu'à la version 8. La version 9 ne devrait plus l'être1) et 2)
  • Avoir un système propre et neuf de préférence. Zimbra nécessite un serveur pour lui seul et comprend tout ce dont il a besoin, pas la peine donc d'installer des composants tels que Apache, MySQL…
  • Configurer une IP fixe sur le serveur
  • Avoir un nom de domaine et configurer correctement les DNS (A et MX) pour qu'ils pointent bien sur le serveur
  • Zimbra ne supporte que les versions LTS et 64Bits d'Ubuntu.

Installation de la version Open Source

Les commandes suivantes sont à taper dans un terminal.

Connaître l'adresse IP de votre futur serveur (est-ce que la commande suivante aide ? FIXME):

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

Il se peut que vous ayez toujours une erreur. Il faut alors modifier /etc/hosts pour que chaque ligne contienne 3 parties : IP FQHN HN y compris la ligne localhost.

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
validez les options par défaut sauf :
  • « the system will be modified » taper « y »
  • « adresse unconfigured » taper « 3 » pour initialiser le mot de passe de la console administrateur de zimbra
  • select, or « r » taper « 4 » toujours pour initialiser ce mot de passe
  • taper le mot de passe qui sera celui du compte administrateur
  • select, or « r » taper « r » pour le menu précédent
  • puis taper « a » pour appliquer
  • et enfin taper « y » pour le « system will be modified »

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 :

https://www.zimbra.com/downloads/zimbra-desktop


Contributeurs : …


  • zimbra.txt
  • Dernière modification: Le 12/11/2023, 14:44
  • par Amiralgaby