next up previous contents
suivant: Ajouter des comptes POP monter: Créer des comptes POP3 précédent: Créer des comptes POP3   Table des matières

Installer qmail-pop3d

Il faut ensuite avoir bien installé qmail, et s'assurer que tous les utilisateurs utilisent les boîtes aux lettres Maildir. Récuperer l'archive (http://cr.yp.to/checkpwd/checkpassword-0.90.tar.gz, accessible depuis http://cr.yp.to/checkpwd/install.html) et installer comme d'habitude (make && make setup check). Créer un utilisateur popuser (il possède dans notre cas l'uid 513 et gid 513). Rajouter dans le fichier /etc/inetd.conf la ligne suivante (sur une seule ligne) :

pop3   stream  tcp     nowait  root    /var/qmail/bin/qmail-popup qmail-popup
    hostname.domain /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir

puis de redémarrer inetd ().

Pour utiliser POP3 avec tcpserver, il faut préfixer la ligne dans le fichier /etc/inetd.conf, redémarrer inetd () et mettre dans le script de démarrage de qmail à la section start la ligne :

tcpserver -v -R 0 pop3 /var/qmail/bin/qmail-popup FQDN \
    /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir 2>&1 | \
    /var/qmail/bin/splogger pop3d &
echo $! > /var/lock/subsys/qmail-smtpd

et à la section stop :

kill `cat /var/lock/subsys/qmail-smtpd`
rm -f /var/lock/subsys/qmail-smtpd

Remplacer FQDN par le nom de domaine pleinement qualifié, et relancer qmail.



Mathieu DECORE <mdecore@linux-france.org>