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