Lire son courrier
La première chose à faire est de vérifier si vous avez reçu un mail.
Je vais donc utiliser une nouvelle commande :
stat
+OK 1 2552
Le serveur me renvoie que j'ai
1 e-mail non lu, d'une longueur de
2552 octets.
Pour le lire, j'entre :
retr 1
+OK Message follows
.....
Subject: Dernière news.
Bla Bla Bla...
retr veut dire "
récupère", et on lui passe en argument le numéro d'e-mail à récupérer (dans mon cas,
1).
Beaucoup de logiciels de messagerie envoient les e-mails au format HTML. Ne soyez donc pas étonnés si vous recevez du HTML.
OK, OK... Mais qu'est-ce que c'est que tous ces textes cabalistiques avant le message ?
Pas de panique !

Il faut savoir que les logiciels de messagerie et les serveurs SMTP qui se respectent envoient des tas d'informations sur la source de l'e-mail : ce sont les
en-têtes du mail. Je ne vous demande pas de tout comprendre, mais jetez-y un coup d'oeil, c'est très instructif !
Et si j'ai plusieurs mails dans ma boîte de réception, il se passe quoi ?
Si jamais vous recevez une réponse du genre :
+OK 3 70204
...vous pouvez sans aucun problème faire :
retr 1
Bla Bla Bla...
retr 2
Bla Bla Bla...
retr 3
Et encore Bla...
Mais si vous désirez simplement connaître la taille de chacun des mails séparément, il existe une commande simple :
list
+OK scan listing follows
1 2323
2 3842
3 64039
.
Le listing se termine par un point à l'usage des courrieleurs qui doivent savoir où la liste s'arrête ! ça ne vous rappelle rien ?
Récupérer les en-têtes
D'aucuns voudront consulter les en-têtes avant de récupérer le mail. Pour cela, il existe une commande spéciale qui permet de récupérer un nombre de lignes précis du message, sachant que les lignes d'en-têtes ne sont pas comptées. On l'utilise par exemple ainsi :
top 1 0
J'ai demandé de récupérer 0 ligne sur le message numéro 1, ce qui me permet de récupérer uniquement les en-têtes.
Sur certains serveurs, il est obligatoire de récupérer au moins une ligne.
Effacer un message
Si je veux effacer le mail, je fais :
dele 1
+OK Message deleted
C'est pareil :
dele veut dire "
efface", et on lui passe en argument le numéro d'e-mail à effacer (dans mon cas, 1).
Note importante : le message n'est effacé que si vous quittez proprement le serveur.