INSTALLATION ZEXTRAS SUR ZIMBRA OSE 8.5 ET UBUNTU 12.04

ZeXtras Suite permet d’étendre les possibilités d’une version open-source de Zimbra. Plusieurs modules sont disponibles (Synchronisation mobile, Sauvegarde de Zimbra etc…). Cet outil est payant mais à un prix accessible.

Liens :

  • http://www.zextras.com/

1 – Installation de ZeXtras

1-1 Téléchargement

Il est conseillé de télécharger et de décompresser le ZeXtras dans /root (suite…)

ERREUR ZIMBRA zmmailboxdctl is not running – Zmmailbox not running sous Zimbra OSE 8.0.6

Après avoir épluché les entrailles d’internet sans vraiment pouvoir trouver une solution à ce problème, le service zmmailbox ne démarrait pas. Dans mon cas, cette erreur venait d’une mauvaise adresse ip saisie dans le paramètre : Adresse du serveur LMTP.

1- Résolution du problème

Zimbra va chercher l’adresse du serveur LMTP dans le fichier jetty.properties.in

Modifier la ligne suivante

par (suite…)

EXPORTER / IMPORTER UNE BOITE UTILISATEUR ZIMBRA AU FORMAT TGZ

Sous Zimbra, il est possible d’exporter une boite mail d’un utilisateur. Dans mon cas, je vais exporter la boite dans /tmp

1- Exportation

Pour exporter une boite utilisateur, saisir la commande suivante :

 

  • skip : ignore les doublons
  • modify : modifie les anciens éléments
  • reset : supprime tout (dossiers, éléments) avant import
  • replace : supprime les éléments avant import

2- Importation de la boite

3- Script

Pour automatiser cette tâche à l’ensemble des utilisateurs du serveur Zimbra, faire un script qui s’appuie sur un fichier texte contenant tous les noms d’utilisateur.

Dans mon cas, je vais créer le script dans /home/Scripts. Les exports se feront dans /opt/zimbra/backup.

Créer les dossiers Scripts

Se déplacer dans le dossier Sauvegardes

Création du script

Saisir le code ci-dessous puis enregistrer le fichier

Créer un fichier user contenant les noms d’utilisateur sous cette forme

Se déplacer dans Scripts

Création du fichier utilisateur

Rendre le script executable

Exécution du script

Pour automatiser un export il suffit de le rajouter dans la crontab. Dans mon cas, un export est effectué tous les jours à 20H.

Redémarrer la cron

Aprés avoir effectué différents tests, il est possible d’exporter des boites sous Zimbra OSE 6.0.5 puis les importer sur Zimbra OSE 8.
On peux donc imaginer que cet outil puisse servir à une migration ou une sauvegarde de la version OSE de Zimbra si votre installation n’héberge pas des centaines de boite à 10Go chacune ! :).

Auteur : POMENTE Guillaume

ERREUR LORS D’UN TRANSFERT DE MAIL ZIMBRA « lmtp – Not delivering message with duplicate Message-ID »

Petit retour d’expérience sur Zimbra. Un utilisateur a rédigé un mail puis l’a envoyé, jusqu’ici aucun problème.
Par la suite ce même utilisateur a voulu transférer ce même mail au même destinataire. Le mail n’est jamais arrivé.

J’ai donc consulté le fichier mailbox.log qui se situe dans /opt/zimbra/log

En regardant ce fichier LOG, voici la ligne qui correspond au mail qui n’a pas été reçu par le destinataire :

2012-03-27 19:20:16,568 INFO [LmtpServer-48247] [name=utilisateur@domaine.fr;mid=25;ip=x.x.x.x;] lmtp – Not delivering message with duplicate Message-ID <!&!AAAAAAAAAAAYAAAAAAAAANjSSlCnviVEs9V+9k0IqA3CgAAAEAAAABDohh+PdQxLkm0AJ8TMF5EBAAAAAA==@domaine.fr>

Pour résoudre le problème, il faut baisser la valeur de zimbraMessageIdDedupeCache Size (Contrôle des duplicatas)

su – zimbra
zmprov gcf zimbraMessageIdDedupeCacheSize

zimbraMessageIdDedupeCacheSize: 3000
zmprov mcf zimbraMessageIdDedupeCacheSize 0
zmprov gcf zimbraMessageIdDedupeCacheSize

zimbraMessageIdDedupeCacheSize: 0
zmmailboxdctl restart

 

Auteur : POMENTE Guillaume

SAUVEGARDE ET RESTAURATION A CHAUD ZIMBRA 6 OSE (OpenSource) VIA ZMBKPOSE 1.0.5

Toujours dans ce problème de non prise en charge de la sauvegarde native sur Zimbra version OpenSource, la communauté propose plusieurs possibilité de sauvegarde. Je vais vous montrer via ce tutoriel la solution Zmbkpose qui permet de sauvegarder et restaurer à chaud Zimbra 6 Open Source.

Sources :

1 – Installation de Zmbkpose

1-1 Installation des pré-requis

aptitude install ldap-utils e curl

1-2 Téléchargement de Zmbkpose

Zmbkpose est disponible en téléchargement sur http://wiki.zimbra.com/wiki/HOT_Backup_and_HOT_Restore

wget http://wiki.zimbra.com/images/2/2c/Zmbkpose-1.0.5.tar.gz

1-3 Configuration de Zmbkpose

Une fois le fichier téléchargé, il faut l’extraire.

tar -xvzf Zmbkpose-1.0.5.tar.gz

Création du dossier /etc/zmbkpose

mkdir /etc/zmbkpose

Copier le fichier zmbkpose.conf qui se situe à l’endroit où vous avez extrait le fichier
Zmbkpose-1.0.5.tar.gz dans le dossier /etc/zmbkpose

cp zmbkpose.conf /etc/zmbkpose/

copier le script zmbkpose qui se situe à l’endroit où vous avez extrait le fichier
Zmbkpose-1.0.5.tar.gz dans /usr/bin

cp zmbkpose /usr/bin/

Rendre exécutable le fichier zmbkpose

chmod +x /usr/bin/zmbkpose

(suite…)

[TUTO] INSTALLATION ET CONFIGURATION SYNCHRONISATION ZIMBRA AVEC FUNAMBOL 9.0.2 DEBIAN 6 SQUEEZE

 

Le projet Funambol est libre et open-source. C’est un serveur de synchronisation mobile qui offre aussi le push mail, carnet d’adresse et calendrier ; Il s’appuie sur des protocoles standards de communication comme SyncML. La version open-source de Zimbra ne comprend pas de modules de synchronisation, il est cependant possible de synchroniser son PDA ou son smartphone avec cette version de Zimbra en utilisant un autre logiciel libre : Funambol.

Étant donné, que la version open-source de Zimbra n’offre pas le connecteur pour Outlook, nous allons utiliser Funambol pour permettre de synchroniser l’agenda et les calendrier d’Outlook avec Zimbra.

Sources :

1 – Téléchargement du fichier.

wget http://downloads.sourceforge.net/project/funambol/bundle/v9/funambol-9.0.0.bin?r=http%3A%2F%2Ffunambol.com%2Fopensource%2Fdownload.php%3Ffile_id%3Dfunambol-9.0.0.bin%26path%3Dbundle%2Fv9%26_%3Dd&ts=1302594504&use_mirror=freefr

mv funambol-9.0.0.bin\?r\=http\:%2F%2Ffunambol.com%2Fopensource%2Fdownload.php\?file_id\=funambol-9.0.0.bin\&path\=bundle%2Fv9\&_\=d funambol-9.0.0.bin

2 – Installation de la partie serveur Fuanmbol

Dans le dossier de téléchargement avec les droits root taper la commande suivante :

sh funambol-9.0.0.bin

Appuyer plusieurs fois sur [ESPACE] pour faire défiler, puis à la question « Do you agree to the above license terms? [yes or no] » répondre  » Yes [ENTREE] »

Appuyer sur la touche entrée

Directory to extract Funambol [/opt] <return to accept>? [ENTRÉE]

L’installation se déroule

Unpacking…

Do you want to start the server? [yes or no] yes [ENTREE]

Le serveur démarre et l’installation est terminée

Par la suite, je vais installer le connecteur Zimbra qui va permettre de communiquer avec le serveur Zimbra (suite…)

SCRIPT POUR AJOUTER NOM – PRENOM – NOM AFFICHE SUR ZIMBRA OSE

Pour ajouter le nom, prénom et nom, affichez à tous vos comptes sur Zimbra OSE vous pouvez utiliser le script suivant.

Tout d’abord, ce script va chercher les informations dans un fichier texte (Dans mon cas le fichier se nomme Maj_Nom_Prenom.txt) qui doit se présenter comme ceci :

guillaume@mondomaine.tld:Prenom:Nom

(suite…)

AJOUT CARNET ADRESSE GLOBAL ZIMBRA OSE SUR MICROSOFT OUTLOOK

Il est possible sans le connecteur de récupérer le carnet d’adresse global de votre serveur Zimbra OSE. Voici comment faire.

Sources :

1 – Configuration d’Outlook 2007

Cliquer sur Outils puis Paramètres du compte

Cliquer sur l’onglet Carnets d’Adresses puis sur Nouveau

(suite…)