Sessions POP3




  1. Introduction

POP3 signifie "Post Office Protocol", c'est à dire que c'est le protocole utilisé pour la reception de mail.
la RFC associée est la 821 (lien vers la RFC en Anglais).

Dans cette page, nous allons voir des exemples de requêtes HTTP, les différentes commandes et les codes de retour.



  2. Commandes

CommandeFonctionExemple
USER Identification de l'utilisateurUSER mon_login
PASS Envoi du mot de passePASS mon_mot_de_passe
STAT Affiche le nombres de mail et la taille de chacunSTAT
LIST Affiche la taille du message numéro "n", ou de tousLIST n
LIST 1
LIST
TOP Affiche l'en-tête et les "i" premières lignes du message numéro "n"TOP n i
TOP 1 1
TOP 2 10
RETR Affiche le contenu du message numéro "n"RETR n
RETR 2
DELE Efface le message numéro "n"DELE n
DELE 2
LAST Affiche le numéro du dernier message luLAST
RSET Annule l'éffacement des messages (passé avec la commande DELE)RSET
NOOP Permet de garder la connexion activeNOOP
QUIT Clos la connexionQUIT



  3. Exemples

telnet mon.serveur.pop.com 110
+OK mon.serveur.pop.com
user mon_login
+OK Password required for mon_login.
pass mon_mot_de_passe
+OK mon_login has 3 visible messages (0 hidden) in 18779 octets.
LIST
+OK 3 visible messages (18779 octets)
1 17670
2 612
3 497
.

STAT
+OK 3 18779
TOP 3 1
+OK Message follows
Return-Path: <httpd>
Received: (from httpd@localhost)
by paris38.amenworld.com (8.10.2/8.10.2) id hARCHZU08032;
Thu, 27 Nov 2003 13:17:35 +0100
Date: Thu, 27 Nov 2003 13:17:35 +0100
Message-Id: <200311271217.hARCHZU08032@paris38.amenworld.com>
To: HobbesWorld <nospam@mail.com>
Subject: Sujet du mail affiché
From: <nospam@mail.com>
X-Sender: <nospam@mail.com>
X-Mailer: PHP
X-Priority: 1
X-UIDL: fJH!!mbL"!)<i!!41Q!!


.

RETR 3
+OK 497 octets
Return-Path: <httpd>
Received: (from httpd@localhost)
by paris38.amenworld.com (8.10.2/8.10.2) id hARCHZU08032;
Thu, 27 Nov 2003 13:17:35 +0100
Date: Thu, 27 Nov 2003 13:17:35 +0100
Message-Id: <200311271217.hARCHZU08032@paris38.amenworld.com>
To: HobbesWorld <nospam@mail.com>
Subject: Sujet du mail affiché
From: <nospam@mail.com>
X-Sender: <nospam@mail.com>
X-Mailer: PHP
X-Priority: 1
X-UIDL: fJH!!mbL"!)<i!!41Q!!


Ceci est le corps du mail.

.

LAST
+OK 3 is the last read message.
DELE 3
+OK Message 3 has been deleted.
STAT
+OK 2 18282
LIST
+OK 2 visible messages (18282 octets)
1 17670
2 612
.

RSET
+OK Maildrop has 3 messages (18779 octets)
LIST
+OK 3 visible messages (18779 octets)
1 17670
2 612
3 497
.

OOP
-ERR Unknown command: "oop".
NOOP
+OK no big woop
QUIT
+OK Pop server at mon.serveur.pop.com signing off.



  4. Code de retour

Code de retourDescription
+OKCommande réalisée avec succès
-ERREchec de la commande



  5. Légende

en vert : la commande que vous saisissez dans l'outil telnet
en bleu : la réponse à votre commande





Page modifiée le : 12/01/2004
Site modifié le : 14/09/2020


Valid XHTML 1.0 Transitional