Introduction à qmail |
---|
Précédent | Chapitre 3. Mise en place de SMTP, POP3, UCSPI et QMTP | Suivant |
Il faut se procurer UCSPI-TPC sur
http://pobox.com/~djb/ucsp-tcp.html,
compiler puis installer les binaires dans
/usr/local/bin/.
De même, récupérer checkpassword si besoin sur
http://pobox.com/~djb/checkpwd.html,
le compiler puis l'installer dans /usr/local/sbin/.
Je signale au passage que pour compiler avec les shadows sous
Linux,
vous serez sans doute amené à remplacer
SHADOWLIBS=-lshadow
par
SHADOWLIBS= -lcrypt dans le
Makefile.
Ensuite, commenter la ligne POP3 dans
/etc/inetd.conf en
la préfixant par une dièse et réinitialiser
inetd par un
root:bash$ kill -HUP $(pidof inetd) |
Il ne reste plus qu'à ajouter les deux lignes suivantes à la fin de la partie
start du fichier /etc/rc.d/init.d/qmail :
/usr/local/bin/tcpserver 0 pop3 /var/qmail/bin/qmail-popup votre.host.name \
/usr/local/sbin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &
echo $! > /var/lock/subsys/qmail-pop3d |
et ces deux-ci au début de la section stop :
kill `cat /var/lock/subsys/qmail-pop3d`
rm -f /var/lock/subsys/qmail-pop3d |
Faites attention, le nom du service POP3 peut être pop-3 et non pop3,
regardez dans votre /etc/services.
Il ne reste plus qu'à stopper puis relancer qmail.