Difference between revisions of "Zarafa/fr"
(Update zpush version) |
m |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{Languages}} | + | {{Languages|Zarafa}} |
+ | {{usefulnote/fr}} | ||
{{Level|type=Niveau de compétence: Avancé|Advanced|Les instructions dans cette page requièrent un niveau avancé. Une bonne compréhension de Linux et de SME est recommandée.}} | {{Level|type=Niveau de compétence: Avancé|Advanced|Les instructions dans cette page requièrent un niveau avancé. Une bonne compréhension de Linux et de SME est recommandée.}} | ||
Line 6: | Line 7: | ||
Stephen Noble http://dungog.net/wiki | Stephen Noble http://dungog.net/wiki | ||
+ | |||
+ | ===Version=== | ||
+ | {{#smeversion:smeserver-zarafa|La dernière version du package smeserver-Zarafa est disponible dans la zone de dépôt 'smecontribs'. Pour plus d'informations, cliquez sur le numéro de version.}} | ||
===Description=== | ===Description=== | ||
Line 16: | Line 20: | ||
Téléchargement et installation ... | Téléchargement et installation ... | ||
− | ==== Zarafa rpms==== | + | ==== Dernières versions de zarafa testées ==== |
+ | Les informations sur les versions précédentes de zarafa sont à retrouver dans le document changelog [http://download.zarafa.com/zarafa/release/docs/changelog.en.txt] | ||
+ | |||
+ | * ''Zarafa 6.30.5 final opensource community edition (17658)'' | ||
+ | :Un problème détecté dans l'accès webmail (pas lié à SME server) : après enregistrement du login l'interface reste bloquée. | ||
+ | :Une solution rapide à ce problème est d'editer la ligne 1508 dans le fichier \usr\share\php\mapi\class.meetingrequest.php, et d'enlever le '''&''' | ||
+ | :Voir la page suivante [http://forums.zarafa.com/viewtopic.php?f=13&p=16273] pour plus d'informations. | ||
+ | |||
+ | ==== Installation des rpms Zarafa ==== | ||
Disponible ici : | Disponible ici : | ||
Line 28: | Line 40: | ||
==== Mise à jour ==== | ==== Mise à jour ==== | ||
− | |||
− | |||
Télécharger la dernière version des rpms, puis | Télécharger la dernière version des rpms, puis | ||
− | rpm -Uvh zarafa-6*.rpm zarafa-webaccess-6*.rpm zarafa-licensed-6*.rpm | + | rpm -Uvh zarafa-6*.rpm zarafa-webaccess-6*.rpm zarafa-licensed-6*.rpm libvmime*.rpm libical*.rpm |
/etc/e-smith/events/actions/zarafa-update | /etc/e-smith/events/actions/zarafa-update | ||
Latest revision as of 21:04, 25 November 2017
Est-ce que cet article vous a été utile ?
Svp, envisagez de faire un don ou du volontariat.
Merci !
Mainteneurs
Darrell May
Stephen Noble http://dungog.net/wiki
Version
Description
Zarafa est un groupware qui apporte une solution à la gestion et au partage des mails, rendez-vous, et contacts en utilisant Microsoft Outlook et/ou une interface web inspirée de cet outil
Installation
Téléchargement et installation ...
Dernières versions de zarafa testées
Les informations sur les versions précédentes de zarafa sont à retrouver dans le document changelog [1]
- Zarafa 6.30.5 final opensource community edition (17658)
- Un problème détecté dans l'accès webmail (pas lié à SME server) : après enregistrement du login l'interface reste bloquée.
- Une solution rapide à ce problème est d'editer la ligne 1508 dans le fichier \usr\share\php\mapi\class.meetingrequest.php, et d'enlever le &
- Voir la page suivante [2] pour plus d'informations.
Installation des rpms Zarafa
Disponible ici :
http://www.zarafa.com/download-community Distribution = Rhel 4
La version ci-dessus propose une licence gratuite pour trois clients Outlook (si besoin désactiver le service de license pour revenir à un outil GPL)
tar -zxvf zarafa-6.20-rhel4-i386.tar.gz yum localinstall libvmime*.rpm libical*.rpm zarafa-6*.rpm zarafa-webaccess-6*.rpm zarafa-licensed-6*.rpm
Mise à jour
Télécharger la dernière version des rpms, puis
rpm -Uvh zarafa-6*.rpm zarafa-webaccess-6*.rpm zarafa-licensed-6*.rpm libvmime*.rpm libical*.rpm /etc/e-smith/events/actions/zarafa-update
Veuillez notee que les fichiers de configuration de Zarafa sont regénérés par le système de templates lors de l'update. Si ceux-ci ne correspondent pas à vos besoins (par exemple défaut server_ssl_enabled = no), modifiez les templates dans le répertoire '/etc/e-smith/templates/etc/zarafa/'.
smeserver-zarafa
Choisir par les paramètres db une activation 'par utilisateur' ou 'globale' de l'utilisation de boîtes emails zarafa. Par défaut les mails sont envoyés dans le répertoire ~/Maildir de chaque utilisateur et non pour gestion par Zarafa.
Un minimum d'impact sur le fonctionnement du système peut être atteint en choisissant l'option 'par utilisateur', et en modifiant les paramètres des clients emails de chaque utilisateur afin d'accéder aux comptes zarafa par le port 8143. Il est alors possible par copier-coller de transférer les anciens mails dans la base de mails gérée par Zarafa.
Installer SME 7.4 sur un nouveau serveur de test et réaliser les actions suivantes :
yum install smeserver-zarafa --enablerepo=smecontribs
Suite à installation de ce rpm, exécuter ...
/etc/e-smith/events/actions/zarafa-install signal-event post-upgrade; signal-event reboot
Pour activer la gestion des emails par Zarafa pour un utilisateur :
pour tous les utilisateurs
config setprop zarafa-server GlobalForward enabled
ou pour un seul utilisateur
db accounts setprop $USERNAME zarafa enabled
activez la modification :
/etc/e-smith/events/actions/qmail-update-user
si vous choisissez le plugin db, lancer:
/etc/e-smith/events/actions/zarafa-create-user
Utilisation
Webmail
Accès par un navigateur internet aux adresses suivantes :
https://server/zarafa https://server/webaccess https://server/webmail (seulement si Horde est désactivé '/server-manager > Messagerie électronique > Accès à l'interface de messagerie Web')
Outlook
Pour utiliser MS Outlook, installer le supplément zarafaclient-*.msi contenu dans le répertoire win32 de l'archive zarafa-*.tar.gz
- Outlook 2007 peut générer une erreur Error 0x80070057 à l'envoi ou réception de mails si le serveur Zarafa est ajouté à un profil utilisateur déjà existant. La résolution passe par la création d'une nouveau profil utilisateur vierge.
IMAP
Les ports par défauts dans zarafa commencent à 8000 + ...
donc imap = 8143, imaps 8993
SME et Zarafa utilisent des répertoires nommés différemment pour les emails.
drafts > Drafts [spécifique au client mail?, Drafts pour Thunderbird-2.0] sent-mail > Sent Items trash > Deleted Items junkmail > Junk E-mail
Thunderbird
le client mail Thunderbird utilise son propre répertoire Elements supprimés, et pas le répertoire Zarafa équivalent,
Dans le menu des préférences, changer les paramètres suivants :
Preferences > advance > config editor, find mail.server.number and add new string as below
user_pref("mail.server.server5.port", "8143"); user_pref("mail.server.server5.name", "zac@232.net"); user_pref("mail.server.server5.numHdrsToKeep", 30); user_pref("mail.server.server5.timeout", 29); clique droit > new nom du paramètre > mail.server.server5.trash_folder_name valeur > Deleted Items +user_pref("mail.server.server5.trash_folder_name", "Deleted Items");
Les répertoires Brouillons et Elements envoyés peuvent être changés dans : Account Settings > user > Copies and Folders
Si des pourriels existent, supprimez les simplement.
Calendrier
Pour accéder au calendrier avec un client iCal, par exemple Thunderbird et Lighting
- dans Thunderbird/Lightning > New Calendar > on network > ical > http://<domain>:8088/ical/<user>/calendar/
- 8089 pour accès protégé SSL
A noter : il y a eu des problèmes de lecture des rendez-vous créés avec l'accès Webmail, qui semblent s'être arrangés avec la version RC1. C'est un problème connu. Zarafa 6.30 utilisera CalDev à la place de iCal
Synchronisation Mobile
Pour avoir accès à la synchronisation à partir de votre téléphone portable par ActiveSync, installer l'additif Z-push.
La documentation ainsi que les fichiers d'installation peuvent être trouvés à cette adresse : http://download.zarafa.com/zarafa/release/docs/z-push_installation_manual.en.pdf
Télécharger la dernière version de Z-push (référence: http://z-push.sourceforge.net).
wget http://download2.berlios.de/z-push/z-push-1.2.2.tar.gz
Extraire les fichiers :
tar -zxvf z-push-1.2.2.tar.gz -C /var/www/html
Apache doit avoir un droit d'écriture sur le répertoire 'State':
chmod 755 /var/www/html/z-push/state chown www:www /var/www/html/z-push/state
Expand et redémarrer
expand-template /etc/httpd/conf/httpd.conf sv restart httpd-e-smith
Synchronisation SSL avec des produits Windows Mobile
La synchronisation à travers une connection sécurisée est possible en ajoutant le serveur à la liste des sites de confiance par rajout de son certificat sur votre mobile.
C'est possible avec les machines sous Windows mobile 6 (WM6). Des problèmes peuvent survenir sous WM5, un bug bloquant l'utilisation de l'application permettant de rajouter ces certificats sur certains appareils.
Voici les étapes nécessaires pour rajouter votre serveur à la liste des serveurs de confiance sur votre mobile:
1. pour convertir les certificats du serveur en fichier .cer (Binary coded DER X.509) vous pouvez lancer la commande suivant et aller directement à l'étape 4, ou suivre toutes les étapes qui suivent
openssl x509 -in /home/e-smith/ssl.pem/<certificate name>.pem -inform PEM -out /root/<certificate name>.cer -outform DER
2. copier le certificat de votre serveur dans le répertoire /home/e-smith/ssl.crt/ sur votre machine Windows XP/Vista computer
3. Transformer le certifcat .crt en certificat .cer ( même type mais le .crt est au format texte ). Pour se faire :
- dans microsoft windows ouvrir le certificat en double-cliquant dessus
- dans l'onglet "Detail" choisir "Copier dans un fichier"
- Choisir le format Binary coded DER X.509 (.cer)
- sauver le cerficat .cer sur la machine local
4. Transférer le certificat .cer sur votre téléphone mobile en utilisant l'explorateur de fichiers
5. sur votre smartphone WM6 utiliser l'explorateur de fichiers pour ouvrir le certificat ce qui ajoute automatiquement votre serveur aux adresses approuvées.
6. Il est alors possible de changer les paramètres exchange de la synchronisation pour utiliser SSL. Le mot de passe est à entrer de nouveau.
Platformes testées
Testé et fonctionnel sur HTC TyTN II WinMobile 6.1 avec connection SSL et push-mail. Testé et fonctionnel sur QTEK9100 mis à jour WM6.1 avec connection SSL par wifi. Push mail non utilisé.
Extras
Ligne de commande admin
man zarafa pour plus d'informations
Lister les utilisateurs:
/usr/bin/zarafa-admin -l
Rajouter les droits admin à un utilisateur:
/usr/bin/zarafa-admin -u <username> -a 1
Transfert des utilisateurs et données vers Zarafa
http://wiki.contribs.org/Imapsync
Adapter le Calendrier
Les titres et catégories du calendrier peuvent être modifié pour répondre à vos besoins :
- Les titres sont définis dans /var/www/html/webaccess/client/layout/dialogs/standard/appointment.php à partir de la ligne 225
- Les catégories sont dans /var/www/html/webaccess/client/layout/dialogs/modal/categories.php à partir de la ligne 51.
Zarafa Bayesian learning
Cette procédure active SpamAssasin Bayesian learning for Zarafa
Tri des mails
Maildrop doit être configuré comme indiqué dans smeserver-mailsorting qui va transférer les mails dans ~/Maildir plutôt qu'à Zarafa Procmail va trier les mails vers Zarafa pour les utilisateur définis grâce à smeserver-mailsorting-1.2-29,
Sauvegarde et restauration
Sauvegarde
La sauvegarde est effectuée classiquement avec l'outil de sauvegarde standard proposé dans SME , ou avec une contrib de sauvegarde spécifique (affa). Assurez vous que toutes les données relatives à Zarafa sont correctement prises en compte :
- base de donnée zarafa. Tous les outils de sauvegarde copient les bases de données mysql, donc pas de problème
- fichiers joints. Les fichiers joints aux mails sont stockés dans le répertoire '/home/e-smith/files/zarafa'
Restauration
La fonction de restauration complète proposée par SME ou d'autre contribs permet de récupérer toutes les données de Zarafa. Dans certains cas, il peut être nécessaire de ne restaurer que la base de données Zarafa (cas d'un update problématique par exemple). Cela peut être réalisé de la façon suivante :
- arrêter le process serveur zarafa
/etc/rc.d/init.d/zarafa-server stop
- supprimer toutes les tables de la base de donnée zarafa
mysql zarafa -e "show tables" | grep -v Tables_in | grep -v "+" | \ gawk '{print "drop table " $1 ";"}' | mysql zarafa
- réimporter les données de la base de donnée
cd /directory/containing/your/backup mysql < zarafa.dump
- redémarrer le serveur zarafa
/etc/rc.d/init.d/zarafa-server start
Bugs
Vérifiez vos logs pour résoudre ou rapporter un bug
tail -f /var/log/zarafa/* tail /var/log/slapd tail /var/log/messages
Merci de créer une description du bug en utilisant la section SME-Contribs avec Bugzilla : bugzilla et sélectionner le composant smeserver-zarafa ou utiliser this link .
Rechercher les bugs ouverts pour smeserver-zarafa sur bugs.contribs.org
Zarafa: utilisez leur forum de discussion pour rapporter des bugs spécifiques à Zarafa : http://forums.zarafa.com/