Zimbra: serveur de mails, calandriers, contacts… (OpenSource Linux)
Zimbra est un système très complet de communications (serveur emails, calandriers, contacts, documents …) distribués en OpenSource sous Linux.
Zimbra est un serveur de mails POP3 et IMAP incluant un anti-virus et un anti-spam, avec gestion des calendriers, contacts, documents et fichier. Le point fort de ce système est que tous ces éléments peuvent être partagés.
Par exemple, vous pouvez:
- partager le calendrier d’un salle de réunion, ou mettre a disposition de la secrétaire un agenda professionnel.
- partager le répertoire de contacts de l’entreprise
- partager une boite emails générique, par exemple, la boite “service clients”.
- partage de documents et de fichiers
Gestion simple et efficace des boites emails génériques d’entreprise:
Le partage de boite emails qui permet de gérer simplement les boites emails génériques d’entreprise (ex: serviceclients@company.com). Dans la pratique, chaque utilisateur intéressé disposera d’un sous-dossier “Service Client Inbox” accessible depuis son compte. L’accès est en lecture/écriture ceci que permet à chacun de répondre et classer les emails reçus. Ainsi, tous les intéressés voient immédiatemment les emails reçus non traités, et ont accès aux emails déjà traités. Simple et efficace.
Interface webmail en Ajax:
Zimbra inclus une interface webmail (accès via un navigateur Internet) développé en Ajax qui ressemble à Microsoft Outlook Express, avec l’avantage d’être utilisable depuis tout poste disposant d’un accès Internet.
Stockage IMAP et performances
Les emails étant stockés dans une base mySQL, les temps de réponse sont remarquables, en particulier pour les recherches. Personnellement, ma boite email occupe environ 1Go et les recherches de messages contenant tel ou tel mots, s’effectuent en quelques secondes. Pour mémoire, le protocl IMAP permet de conserver les messages sur le serveur et offre la possibilité de gérer des répertoires et sous-répertoires. Avec le protocol POP3, les messages sont stockés sur le poste de travail utilisé pour consulter les messages.
Installation
L’installation requière des compétences d’administrateurs Linux et il est recommandé de l’installer sur une serveur dédié. L’outil d’installation installe tous les éléments nécessaire, y compris mySQL.
Pour information, j’ai installé Zimbra sur plusieurs serveurs dédiés de chez OVH. Pour quelques dizaines d’euros par mois, vous disposez d’un serveur Zimbra avec au moins 500 Giga d’espace disque en RAID et des sauvegardes par FTP inclus dans l’offre OVH.
Si vous souhaitez installer d’autres applications sur le même serveur, je recommande de profiter des possibilités de la virtualisation. C’est à dire, de créer une machine virtuelle par application.
A noter:
- Il existe des offres d’hébergement Zimbra
- Il existe une interface HTML, PDA et iphone
- Support du multi-domaine
- Il existe plusieurs versions, seule “Zimbra Open Source” est Open Source.
- Utilisé comme Interface webmail par l’opérateur ADSL Free.
- Zimbra a été racheté par Yahoo.
- Site officiel Zimbra: http://www.zimbra.com
- J’administre et utilise plusieurs serveurs Zimbra depuis longtemps, et le recommande sans hésiter. A ce jour, je ne vois aucune raison de changer.
Mise à jour:
2009/2/7 - Informations importantes concernant les sauvegardes:
Les sauvegardes d’un serveur Zimbra globales c’est à dire qu’elles vous permettent (en principe) de réinstaller un serveur complet avec toutes ses boites emails. Il n’est pas possible de récupérer les emails d’une boite donnée. En d’autres termes si un utilisateurs effacent accidentellement ses messages, vous ne pourrez pas les récupérer à partir de sauvegarde (sauf à réinstaller le serveur complet).
A partir de la version 5.0.9 Open Source:
Il est possible d’exporter/importer une boite email complèt:
pour exporter:
/opt/zimbra/bin/zmmailbox -z -m user@domain.com getRestURL “//?fmt=tgz” > /tmp/account.tgz
pour importer:
/opt/zimbra/bin/zmmailbox -z -m user@domain.com postRestURL “//?fmt=tgz&resolve=reset” /tmp/account.tgz
De plus, en décompressant le fichier .tgz, les dossiers et messages sont en clair.
Pour les versions Open Source antérieures à 5.0.9:
Il est possible d’exporter un boite complète avec la commande ci-dessous, mais il est impossible (à ma connaissance) d’importer les messages.
Pour exporter une boite complète:
http:// server.domain.com/user/~/?fmt=zip&query=larger:0
Les messages étant en clairs dans le fichier tgz, il s’agit quand même d’une sauvegarde utilisable en dernier recours.
2009/9/28 - Procédure d’installation de Zimbra 6 sur VM Promox/OPenVZ