Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| 090_applicatifs:180pop3:020_commandes [le 16/02/2025 à 14:36] – supprimée - modification externe (Date inconnue) 127.0.0.1 | 090_applicatifs:180pop3:020_commandes [le 16/02/2025 à 14:36] (Version actuelle) – ↷ Page déplacée de 050_applicatifs:180pop3:020_commandes à 090_applicatifs:180pop3:020_commandes prof | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ===== Les commandes de POP3 ===== | ||
| + | ^ Commande | ||
| + | | USER | Il s'agit de l' | ||
| + | | PASS | Le mot de passe fourni par le FAI | | ||
| + | | STAT | Donne le nombre de messages présents dans la file d' | ||
| + | | LIST | Donne la liste des messages en attente, avec pour chaque message: | ||
| + | | UIDL | Analogue à LIST, mis à part qu' | ||
| + | | RETR n | Permet de récupérer la totalité du message " | ||
| + | | DELE n | Détruit le message " | ||
| + | | TOP n x | Permet de récupérer les x premières lignes du message " | ||
| + | | LAST | Permet de connaitre le numéro d' | ||
| + | | RSET | Cette commande permet d' | ||
| + | | NOOP | Cette commande sert à ne rien faire. | | ||
| + | | QUIT | Clôture la session en cours. Le serveur ferme alors la session TCP et "fait le ménage" | ||
| + | |||
| + | Pour plus de détails sur les commandes POP3, consultez la [[http:// | ||
| + | |||
| + | Il y a très peu de commandes, mais elles sont suffisantes pour relever sa boite aux lettres. La plupart des MUA (cliants de messagerie) ne les utilisent même pas toutes. | ||
| + | |||
| + | ===== Expérience avec TELNET ===== | ||
| + | |||
| + | Il est donc tout à fait possible, si l'on connaît le jeu de commandes ci-dessus, d' | ||
| + | < | ||
| + | ~# telnet localhost 110 | ||
| + | Trying 127.0.0.1... | ||
| + | Connected to localhost. | ||
| + | Escape character is ' | ||
| + | +OK Dovecot ready. | ||
| + | <span class=" | ||
| + | +OK | ||
| + | <span class=" | ||
| + | +OK Logged in. | ||
| + | </ | ||
| + | |||
| + | Nous avons utilisé les commandes '' | ||
| + | |||
| + | < | ||
| + | <span class=" | ||
| + | +OK 3 6694 | ||
| + | <span class=" | ||
| + | +OK 3 messages: | ||
| + | 1 4997 | ||
| + | 2 1217 | ||
| + | 3 480 | ||
| + | . | ||
| + | </ | ||
| + | |||
| + | Nous avons utilisé la commande '' | ||
| + | |||
| + | < | ||
| + | <span class=" | ||
| + | +OK | ||
| + | Return-Path: | ||
| + | X-Original-To: | ||
| + | Delivered-To: | ||
| + | Received: by lair.nain-t.net (Postfix, from userid 110) | ||
| + | id 0278628B8; Sat, 19 Jul 2008 06:02:34 +0200 (CEST) | ||
| + | To: root@lair.nain-t.net | ||
| + | Subject: betelgeuse.maison.mrs 2008-07-19 06:02 System Events | ||
| + | Message-Id: & | ||
| + | Date: Sat, 19 Jul 2008 06:02:34 +0200 (CEST) | ||
| + | From: logcheck@lair.nain-t.net (logcheck system account) | ||
| + | |||
| + | This email is sent by logcheck. If you wish to no-longer receive it, | ||
| + | . | ||
| + | <span class=" | ||
| + | +OK | ||
| + | Return-Path: | ||
| + | X-Original-To: | ||
| + | Delivered-To: | ||
| + | Received: by lair.nain-t.net (Postfix, from userid 0) | ||
| + | id CCD3D10169; Sat, 19 Jul 2008 13:54:05 +0200 (CEST) | ||
| + | To: root@lair.nain-t.net | ||
| + | Subject: [Fail2Ban] ssh: banned 82.17.104.168 | ||
| + | Message-Id: & | ||
| + | Date: Sat, 19 Jul 2008 13:54:05 +0200 (CEST) | ||
| + | From: prof@nain-t.net (root) | ||
| + | |||
| + | Hi, | ||
| + | . | ||
| + | <span class=" | ||
| + | +OK | ||
| + | Return-Path: | ||
| + | X-Original-To: | ||
| + | Delivered-To: | ||
| + | Received: by lair.nain-t.net (Postfix, from userid 0) | ||
| + | id D908F10169; Sat, 19 Jul 2008 15:29:33 +0200 (CEST) | ||
| + | To: chris@lair.nain-t.net | ||
| + | Subject: Message test | ||
| + | Message-Id: & | ||
| + | Date: Sat, 19 Jul 2008 15:29:33 +0200 (CEST) | ||
| + | From: prof@nain-t.net (root) | ||
| + | |||
| + | Juste pour montrer comment les messages sont rangés | ||
| + | . | ||
| + | </ | ||
| + | Nous utilisons trois fois la commande '' | ||
| + | |||
| + | < | ||
| + | <span class=" | ||
| + | +OK Marked to be deleted. | ||
| + | <span class=" | ||
| + | +OK 2 messages: | ||
| + | 1 4997 | ||
| + | 2 1217 | ||
| + | . | ||
| + | </ | ||
| + | |||
| + | Nous avons utilisé la commande '' | ||
| + | |||
| + | < | ||
| + | <span class=" | ||
| + | +OK | ||
| + | <span class=" | ||
| + | +OK 3 messages: | ||
| + | 1 4997 | ||
| + | 2 1217 | ||
| + | 3 480 | ||
| + | . | ||
| + | </ | ||
| + | |||
| + | Nous nous ravisons et utilisons la commande '' | ||
| + | |||
| + | < | ||
| + | <span class=" | ||
| + | +OK 480 octets | ||
| + | Return-Path: | ||
| + | X-Original-To: | ||
| + | Delivered-To: | ||
| + | Received: by lair.nain-t.net (Postfix, from userid 0) | ||
| + | id D908F10169; Sat, 19 Jul 2008 15:29:33 +0200 (CEST) | ||
| + | To: chris@lair.nain-t.net | ||
| + | Subject: Message test | ||
| + | Message-Id: & | ||
| + | Date: Sat, 19 Jul 2008 15:29:33 +0200 (CEST) | ||
| + | From: prof@nain-t.net (root) | ||
| + | |||
| + | Juste pour montrer comment les messages sont rangés | ||
| + | dans la file d' | ||
| + | . | ||
| + | <span class=" | ||
| + | +OK Logging out. | ||
| + | Connection closed by foreign host. | ||
| + | </ | ||
| + | La commande '' | ||
| + | |||
| + | Notez que lorsque POP3 renvoie des données, par exemple avec la commande '' | ||
| + | |||
| + | Que retrouverions-nous sur le serveur, si nous ouvrons une nouvelle connexion ? | ||
| + | < | ||
| + | :~# telnet localhost 110 | ||
| + | Trying 127.0.0.1... | ||
| + | Connected to localhost. | ||
| + | Escape character is ' | ||
| + | +OK Dovecot ready. | ||
| + | user chris | ||
| + | +OK | ||
| + | pass epikoi | ||
| + | +OK Logged in. | ||
| + | list | ||
| + | +OK 3 messages: | ||
| + | 1 4997 | ||
| + | 2 1217 | ||
| + | 3 480 | ||
| + | . | ||
| + | quit | ||
| + | +OK Logging out. | ||
| + | </ | ||
| + | |||
| + | Exactement la même chose. Autrement dit, si nous n' | ||
| + | ===== POP3 et les MUA ===== | ||
| + | POP3 est un protocole simple. Pourtant la plupart des clients de messagerie (Thunderbird, | ||
| + | |||
| + | Généralement notre client de messagerie effectue par défaut, la suite des opérations suivante : | ||
| + | * ouverture de la session POP3 ; | ||
| + | * identification du client ('' | ||
| + | * récupération en local puis effacement de tous les messages présents sur le serveur ('' | ||
| + | |||
| + | Généralement, | ||
| + | |||
| + | Il faut bien noter que dans tous les cas, les messages lus sont copiés en local, même s'ils ne sont pas détruits sur le serveur. | ||
| + | |||
| + | Utiliser POP3 lorsque l'on est amené à lire sa messagerie depuis plusieurs postes n'est pas bien pratique. Il faut en effet prévoir une stratégie qui permette d' | ||
| + | |||
| + | De plus, les messages sont dupliqués sur chaque poste client utilisé, il faut les re-trier sur chaque poste, etc. IMAP va beaucoup nous aider dans ce cas. | ||
Les commandes de POP3: Dernière modification le: 01/01/1970 à 00:00 par