accueilRessourcesLogiciels
 

Davmail

Accéder à Exchange avec Thunderbird


Introduction

L’objectif de cet article est de permettre d’accéder à un maximum de fonctionnalités Exchange via le client de messagerie Thunderbird.

L’installation a été testé dans les environnements suivants :

  • Ubuntu 11.04 64bits, Thunderbird 3.1.x, Lightning 1.0b2, Exchange 2003 et 2010 : Aucune difficulté à noter.
  • CentOS 5.6 32bits, Thunderbird 2.0.0.x, Lightning 0.9, Exchange 2010 : Problème création d’agenda réseau.

Installation de davmail

Pré-requis

Premièrement, il est nécessaire d’installer le paquet openjdk-6-jre et le paquet libswt-gtk-3.6-java (en tant que root) car Davmail est écrit en Java.

Pour les systèmes basés sur Debian :

apt-get install openjdk-6-jre
apt-get install libswt-gtk-3.6-java

Pour les systèmes basées sur Redhat :

yum install java-1.6.0-openjdk
yum install libswt3-gtk2

Installation pour les systèmes basés sur Debian

On va ensuite télécharger le paquet .deb davmail (non présent dans les dépôts) depuis le site du projet http://davmail.sourceforge.net/, sauvegarder le fichier dans /tmp/.

On installe le paquet en tant que root :

dpkg -i davmail_3.9.2-1700-1_all.deb

On va ensuite faire en sorte que davmail soit lancé lorsqu’on ouvre sa session :

vim /home/<utilisateur>/.profile

Et ajouter à la fin du fichier :

davmail &

Cette "passerelle" sera donc lancée à chaque ouverture de session pour le compte spécifié.

Lancer l’utilitaire de configuration en tant qu’utilisateur (pas en root), puis passer à l’étape "Configuration de davmail" :

davmail &

Installation pour les systèmes basés sur Redhat

On va télécharger l’archive tgz davmail depuis le site du projet http://davmail.sourceforge.net/, sauvegarder le fichier dans /tmp/.

Ensuite dans une console en tant que root :

cd /tmp/
tar zxvf davmail-linux-x86-version.tgz
mv /tmp/davmail-linux-x86-version /usr/share/

On va ensuite faire en sorte que davmail soit lancé lorsqu’on ouvre sa session :

vim /etc/profile

Et ajouter à la fin du fichier :

/usr/share/davmail-linux-x86-version/davmail.sh &

Attention, cette "passerelle" sera lancée à chaque ouverture de session pour tous les comptes, contrairement à al configuration avec Debian.

Lancer l’utilitaire de configuration en tant qu’utilisateur (pas en root), puis passer à l’étape "Configuration de davmail" :

/usr/share/davmail-linux-x86-version/davmail.sh &

Configuration de davmail

Modifier les champs suivant :

Configuration de Thunderbird

Dans Thunderbird, cliquez sur "Fichier" -> "Nouveau" -> "Comptes de courrier...". Saisissez ensuite les informations concernant votre compte :

Cliquez sur continuer. Thunderbird va essayer de détecter les paramètres serveurs sans succès, il faut ensuite modifier ceux ci :

Pour l’identifiant, il faut utiliser le nom Netbios de votre domaine Active Directory, ainsi que votre uid Active Directory. Pour les paramètres serveurs, il s’agit de localhost avec les ports spécifiés pendant la configuration de davmail.

Cliquez sur "Créer le compte", vous avez accès à vos mails Exchange. Thunderbird va vous alerter concernant la sécurité des échanges entre lui même et le serveur. Le serveur étant localhost, il n’y a rien à craindre ;-)

Installation de Lightning

Il faut installer l’extension Lightning pour pouvoir accéder à l’agenda Exchange. Pour se faire, on va télécharger le .xpi correspondant à notre version de Thunderbird. Dans mon cas, pour Thunderbird 3.1.10 64bits, il faut la version 1.0b2-i686 de Lightning. L’extension est a télécharger ici : http://releases.mozilla.org/pub/moz...

Pour l’installer, il faut passer par le gestionnaire de modules Thunderbird (Menu "Outils" -> "Modules complémentaires"), puis cliquez sur "Installer..." en bas à gauche. Sélectionnez le fichier lightning.xpi et installez le.

Configuration de l’agenda Exchange

Créez un nouvel agenda dans le menu "Fichier" -> "Nouveau" -> "Agenda...". Choisissez un agenda "Sur le réseau" et cliquez sur suivant.

Cochez "CalDAV", entrez l’URL d’accès à l’agenda Exchange en indiquant votre adresse mail dans l’URL et cliquez sur suivant :

Pour finir, dans le menu déroulant "Adresse électronique", sélectionnez votre adresse et cliquez sur suivant.

L’agenda est créé, il faut maintenant s’authentifier avec ses identifiants Active Directory :

Et voila pour la partie agenda !!!

Configuration de la liste globale

Allez dans les préférences de Thunderbird ("Édition" -> "Préférences"), puis cliquez sur l’onglet "Rédaction" et sur le sous-onglet "Adressage".

Cochez la case "Serveur d’annuaire" et cliquez sur "Modifier les annuaires..." :

Dans la liste des annuaires, cliquez sur "Ajouter". Configurez la connexion à la liste globale de la manière suivante :

Enfin dans le menu déroulant "Serveur d’annuaire :", sélectionnez "Exchange". Vous pourrez ensuite utiliser le moteur de recherche dans le carnet d’adresse et voir les contacts Exchange.

Références

L’article original sur mon blog : http://blog.gamb.fr/index.php?post/...

Contact : [Gilian.Gambini@dsi.cnrs.fr]

Licence Creative Commons


ARESU
Direction des Systèmes d'Information du CNRS

358 rue P.-G. de Gennes
31676 LABEGE Cedex

Bâtiment 1,
1 Place Aristide Briand
92195 MEUDON Cedex



 

 

Direction des Systèmes d'Information

Pôle ARESU

Accueil Imprimer Plan du site Credits