![]() |
![]() |
![]() |
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.
Le package dont vous avez besoin est :
imap
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 |
![]() |
![]() |
![]() |