Dovecot sur OpenBSD 5.0 avec IMAP ssl
Rédigé par Xavier - -
Il fut un temps où je trouvais Dovecot trop compliqué, et j'utilisais donc courier en conséquence. Quel ignorant j'étais, Dovecot est vraiment très puissant et intuitif, ses fichiers de configuration étant divisés dans le dossier conf.d et portent un nom permettant de repérer leur fonction.

J'ai précédemment installé OpenSMTPD sur mon serveur OpenBSD, j'ai maintenant besoin d'installer un serveur IMAP pour m'y connecter avec Thunderbird et lire mes mails. Voici la procédure.
Récupération à partir des ports
Documentation complètement disponnible ici.
# export PKG_PATH=http://ftp.fr.openbsd.org/pub/OpenBSD/5.0/packages/i386/ # pkg_add -v dovecot
Génération du certificat
Ensuite il faut générer le certificat de sécurité pour la connexion IMAP ssl. Modifiez quelques paramètres dans le fichier suivant (notamment le country et le fqdn) :
# vi /etc/ssl/dovecot-openssl.cnf
Puis lancez la génération du certificat :
# /usr/local/sbin/dovecot-mkcert.sh
Configuration
Ensuite allez faire un tour dans le fichiers de configuration de dovecot, dans /etc/dovecot/dovecot.conf puis /etc/dovecot/conf.d/*. Voici notamment quelques paramètres à modifier :
# vi /etc/dovecot/doveot.conf protocols = imap
# vi /etc/dovecot/conf.d/10-mail.conf mail_location = maildir:~/Maildir
# vi /etc/dovecot/conf.d/10-ssl.conf ssl = required
Ensuite lancez dovecot :
# /etc/rc.d/dovecot start
Ajoutez-le au démarrage du système :
# vi /etc/rc.conf pkg_scripts=dovecot