Voici un mémo sur la compilation du serveur IMAP courier sur OpenBSD
Préalablement à la compilation de courier-imap, nous commencerons par http://www.courier-mta.org/authlib/.
Il est important de décompresser les archives et de compiler les codes sources avec un autre user que ROOT, vous êtes prévenus !!
$ bunzip2 -d -v courier-authlib-0.58.tar.bz2
$ tar xf courier-authlib-0.58.tar
$ cd courier-authlib-0.58
$ ./configure
$ make
$ su root
# make install
Attaquons nous à courier-Imap,
$ bunzip2 -d -v courier-imap-4.1.1.tar.bz2
$ tar xf courier-imap-4.1.1.tar
$ cd courier-imap-4.1.1
$ ./configure
$ make
Vous obtenez un message d'erreur, courierauth.h: No such file or directory. ?
Pas d'inquiétude, le répertoire /usr/local/include n'est pas indiqué dans le fichier imap/Makefile.
Pour corriger cela le fichier de configuration doit être regenéré avec les options suivantes :
$ env CFLAGS="-I/usr/local/include $CFLAGS" ./configure --bindir=/usr/local/bin --mandir=/usr/local/man
$ make
$ su root
# make install
la configuration arrivera prochainement ...