Index Page précédente Page suivante

VIII. MISE EN PLACE DU SERVICE POP3

Le service POP (Post Office Protocol) permet de gérer les utilisateurs venant consulter leurs E-mail. Par convention, il utilise le port 110.
 

A. Installation

Le package dont vous avez besoin est :

   imap
 

B. Configuration

Le démon pop3d est lui aussi lancé par l'intermédiaire d'INET. Recherchez la ligne :

   pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d

dans le fichier /etc/inetd.conf et décommentez la. Relancez INET. Voilà, c'est fini ! Par défaut, les utilisateurs contenus dans le fichier /etc/passwd peuvent maintenant avoir un boîte aux lettres sur le serveur.

Remarque : pour ouvrir une session POP, un utilisateur n'a pas besoin d'avoir un shell. L'utilisation des scripts noshell, telnetonly ou ttyonly n'empêche pas l'utilisateur de consulter son courrier.

Pour tester si votre serveur pop fonctionne, tapez la commande :

   telnet 127.0.0.1 110

qui permet d'ouvrir une session TELNET sur le loopback en utilisant le port 110, c'est-à-dire le port scruté par le démon pop3d. Si votre machine vous renvoie un message du genre :

   Trying 127.0.0.1...

   Connected to 127.0.0.1.

   Escape character is '^]'.

   +OK POP3 localhost v7.59 server ready

alors c'est gagné. Tapez quit pour sortir de la session TELNET.

Remarque : il est possible de " dialoguer " avec le serveur pop via la session TELNET. Voici quelques commandes pop3 les plus courantes :
 
USER Définit le nom de l'utilisateur
PASS Définit le mot de passe de l'utilisateur
STAT Donne des informations sur le compte
LIST Donne des informations sur les e-mail présents
RETR Télécharge un message
DELE Supprime un message
LAST Dernier message arrivé
NOOP No Operation : juste pour tester si le connexion fonctionne
RSET Réactive les messages supprimés


Index Page précédente Page suivante