Open-Exchange
Installation de courier-imap et Postfix avec le support LDAP
Nous allons voir comment faire pour compiler courier-imap à partir des sources. Nous devons aussi réinstaller Postfix, car la version fournie par Apple ne supporte pas les recherches dans un arbre LDAP. Nous verrons dans un chapitre suivant comment les configurer, ici nou sne verrons que leur compilation et installation.
Courier-imap
Récupérez les sources sur le site : http://www.courier-mta.org/beta/imap/courier-imap-3.0.8.20041030.tar.bz2. Nous pouvons ensuite le décompresser et effectuer toutes les opérations nécessaires à l'aide des commandes suivantes :
tar xvjf courier-imap-3.0.8.20041030.tar.bz2
cd courier-imap-3.0.8.20041030
export RANLIB="ranlib -c"
CC=gcc3 ./configure \
--prefix=/usr/local/courier-imap \
--with-waitfunc=wait3 \
--enable-mimetypes \
--without-ipv6 \
--with-authpwd \
--with-authcustom \
--without-authpam \
--with-authldap \
--without-authcram \
--enable-workarounds-for-imap-client-bugs
make
make install
Postfix
Commencez par télécharger les sources de Postfix sur le site : http://www.postfix.org/download.html. Décompressez les ensuite avec l'utilitaire tar :
tar xvzf postfix-2.1.5.tar.gz
On créé ensuite les Makefile à l'aide de la commande suivante, à lancer dans le répertoires des sources :
make makefiles CCARGS="-I/usr/include -DHAS_LDAP" AUXLIBS="-L/usr/lib -lldap -L/usr/lib -llber"
On peut ensuite compiler les sources et installer les fichiers à l'aide des commandes :
make
sh postfix-install -non-interactive