Ceci est une ancienne révision du document !



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 payante comprend en plus les connecteurs (outlook, PDA…), et un système de sauvegarde/restauration par boîte mail. Plus de détails sur internet.

Pré-requis

Zimbra ne supporte que les versions LTS de Ubuntu donc 6.06 et 8.04
  • Avoir un système propre et neuf de préférence. Pas la peine d'installer des composants tels que Apache, MySQL… Zimbra installera lui-même tous les composants dont il a besoin mis à part les paquets ci-dessous

Soit en une seule ligne :

aptitude install ssh openssh-server curl fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libtie-ixhash-perl libstdc++5 libltdl3 libperl5.8

Installation

Les commandes suivantes sont à taper dans un terminal.

Connaître l'adresse IP de votre futur serveur :

ifconfig

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

Redémarrage du serveur :

sudo shutdown -r now

Vérification du nom d'hôte :

hostname
hostname -f

La réponse doit être le nom DNS du serveur, dans notre exemple arthur.fr

Assignation de BaSH comme shell par défaut

sudo ln -sf /bin/bash /bin/sh

Télécharger le fichier compressé Zimbra (version open source) pour Ubuntu 8.04 à partir du site officiel:

http://www.zimbra.com/community/downloads.html

(aujourd'hui la dernière version est "zcs-5.0.16_GA_2921.UBUNTU8.20090429045342.tgz")

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
  • 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 à l'adresse suivante https://127.0.0.1:7071

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.

Pour que le serveur de mail fonctionne en local, vous devez avoir un serveur DNS local, dans lequel votre serveur mail est déclaré (avec le champs MX, voir bind par exemple). Pour qu'il fonctionne vers l'extérieur, votre port SMTP doit-être ouvert, et votre nom DNS (arthur.fr dans notre exemple) doit avoir été déclaré en tant que serveur mail (en passant par un registrar).

  • zimbra.1247300615.txt.gz
  • Dernière modification: Le 11/07/2009, 10:23
  • par 213.95.41.13