Pine
En haut à gauche de l'écran, dans la boîte à boutons, se trouvent une boîte aux lettres style américain. La boîte aux lettres bippe et lève son drapeau lorsque vous recevez un courrier (cliquez dessus pour abaisser le drapeau et lancer votre logiciel de courrier électronique).
Pine
qui est mieux connu notamment à
l'extérieur de l'ENS car il est plus ancien. Nous vous signalons
aussi l'existence de mutt
,
qui est plus performant et plus stable que Pine
.Toutes les touches, bien qu'indiquées en majuscule, sont à taper
sans la touche shift
, sauf mention contraire.
Cliquez sur l'enveloppe dans la boîte à
boutons si ce n'est déjà fait. Une nouvelle fenêtre
apparaît : il s'agit de Pine
. Alternativement, si vous
avez déjà un terminal ouvert, il suffit de taper la commande :
pine
dedans.
Choisissez «MESSAGE INDEX» (déplacez-vous avec les flèches du clavier, et appuyez sur «Entrée»). La liste des courriers électroniques que vous avez reçus apparaît, avec pour chacun d'eux son numéro d'ordre, sa date d'arrivée, son auteur, sa taille en octets* et son sujet : cet écran s'appelle l'index.
Pour lire un message, sélectionnez-le de même à l'aide des flèches et tapez «Entrée». Si il est trop long pour tenir sur l'écran, vous pouvez le faire défiler avec les touches fléchées.
Vous remarquez que le message se compose de deux parties : le
texte proprement dit en bas, et quelques informations sur le message
(comme la date ou le sujet) en haut. Cette dernière partie s'appelle
l'en-tête, ou enveloppe du
message : sous Pine
, vous n'en voyez que la partie
intéressante au lecteur, mais l'enveloppe contient aussi
l'enregistrement du chemin suivi par le courrier, l'adresse de retour,
et de nombreuses autres informations permettant son acheminement.
Une fois le message lu, tapez I
pour revenir à
l'index, ou M
pour revenir au menu principal de
Pine
. Pour quitter, tapez Q
.
Pine
avec sa commande, et pas en
cliquant sur fermer dans le menu du coin : vous tuez
Pine
au lieu de le quitter et il le supporte mal. C'est
de là que viennent les classiques problèmes des utilisateurs de
Pine
: j'ai perdu du courrier, une copie de tout mon
courrier est lisible sur mon compte par tout le monde,
Pine
ne veut plus se lancer, etc.
Pour envoyer un courrier, tapez C
(«composer un
message»), ou sélectionnez Compose message
avec les
flèches dans le menu. Quatre lignes apparaissent pour l'enveloppe du
message. vous devez remplir au moins les lignes «To :» et
«Subject :».
Les informations que vous entrez dans ces quatre lignes font partie des en-têtes décrits plus haut. Si la fonction de certains d'entre eux vous semble obscure, voyez l'explication dans le cours sur le courrier électronique.
À l'aide des flèches, descendez ensuite en-dessous de la barre «Message Text» et tapez votre message. Lorsque vous aurez fini, vous pouvez envoyer le courrier en tapant Ctrl-X comme c'est indiqué en bas de l'écran.
Placez-vous sur le courrier et appuyez sur D
(comme
indiqué en bas de l'écran) pour effacer un courrier électronique. Il
vous sera demandé confirmation au moment de quitter Pine
;
vous pouvez entre-temps utiliser U
pour annuler votre
ordre.
Dans l'index, placez-vous sur le courrier avec les flèches et
appuyez sur R
. Pine
vous demande alors si
vous voulez inclure le message auquel vous répondez dans votre
réponse. C'est une pratique courante pour permettre au correspondant
de se remettre la conversation en mémoire, mais n'oubliez pas
d'effacer les morceaux de la discussion qui sont devenus inutiles,
sans quoi les messages seront vite illisibles.
Gardez ce qui est utile pour la discussion et éliminez les lignes sans rapport, ce sera plus lisible. Cette courtoisie envers votre correspondant fait partie de la netiquette, que vous devriez toujours avoir présente à l'esprit lorsque vous utilisez un moyen de communication électronique.
Pine
demande également si vous voulez répondre à tous
les destinataires du courrier. C'est utile pour faire des discussions
en groupe par courrier électronique; faites très attention, quand vous
répondez à un courrier groupé, à bien vérifier à qui vous le renvoyez.
Si vous correspondez seulement à deux, la réponse à cette question n'a
pas d'importance.
La suite des opérations est identique au paragraphe précédent.
Vous pouvez joindre un ou plusieurs fichiers à vos courriers.
Pour cela, il suffit d'appuyer sur Ctrl-J pendant la composition du
message. Pine
vous demande alors le nom du fichier et un
commentaire.
Vous pouvez aussi mettre le nom du fichier directement dans le
champ Attchmt:
. Attention, Pine
cherchera
le fichier dans le répertoire courant (celui dans lequel vous étiez
quand vous avez lancé Pine
ou votre HOME si vous l'avez
lancé en cliquant sur l'icône).
Quand vous recevez un courrier contenant un fichier attaché,
Pine
vous affiche quelque chose comme ça :
Il affiche les fichiers textes. Pour voir les autres, il faut
appuyer sur V
ou >
. Dans ce cas Pine vous
affiche la liste des attachements. Si Pine reconnaît le format, il
lancera le logiciel adéquat pour visualiser l'attachement (avec
>
) sinon vous pouvez simplement sauver l'attachement
en question dans un fichier. Vous pourrez le manipuler ensuite.
Les courriers comportant des images, des fichiers Word prennent beaucoup de place.
Si vous avez sauvé l'attachement, pensez à détruire,
sinon le courrier en question (de la façon indiquée plus haut),
du moins la pièce jointe en question. Pour cela, dans
la liste des attachements, allez sur la pièce jointe à effacer et
appuyez sur la touche D
. Pour annuler l'effacement, appuyez
sur U
. Attention, comme Pine
vous le rappelle,
la pièce jointe n'est effectivement effacée que si vous déplacez ensuite
ce courrier vers un autre dossier.
Les dossiers de Pine
sont accessibles par l'entrée
«FOLDER LIST» du menu principal. À l'ouverture de votre compte, vous
n'avez pas de dossiers, et seule apparaît dans ce menu votre boîte aux
lettres (sous le nom INBOX).
Pour sauvegarder un message, tapez S
dans
l'index. Pine
vous demande alors dans quel dossier
sauvegarder ce message : choisissez un nom, il sera créé si il
n'existe pas déja. Vous pourrez ensuite revenir dans le menu «FOLDER
LIST», et vous verrez alors apparaître ledit dossier à côté des
autres. La manipulation des messages dans un dossier est identique à
celle de votre boîte aux lettres : vous pouvez lire les messages,
les effacer, y répondre, et même les sauvegarder d'un dossier dans
l'autre. Pour taper plus facilement le nom de dossiers déjà existants,
n'hésitez pas à utiliser la touche TAB
, qui complète
automatiquement ce que vous avez commencé à écrire.
Il est possible avec Pine
d'appliquer une opération à
plusieurs courriers en une seule fois. Dans l'index, vous pouvez
sélectionner un courrier en appuyant sur :
. Il apparaît un
X
en début de ligne pour indiquer que le message est
selectionné.
Pour éviter de sélectionner les messages ainsi un par un, on
peut appuyer sur ;
, qui propose de sélectionner des messages
suivants divers critères. Par exemple, ;N3-8,12,15-27
(appuyer sur <ENTER>
pour confirmer) sélectionne les
messages de numéro 3 à 8, le message 12, et les messages 15 à 27. Vous
pouvez alors modifier votre sélection en l'élargissant avec
;B
ou en la précisant avec ;N
(vérifiez avec
l'aide en bas de l'écran, personne ne connaît tout par cœur). Voici
quelques autres exemples de sélection (les touches citées sont à taper
après ;
ou ;B
ou ;N
) :
S N
: sélectionne les nouveaux messages, pas encore lus
D CTRL-W CTRL-P ENTER
: sélectionne les messages qui ont été
envoyés il y a au moins deux jours
T S tennis ENTER
: sélectionne les messages qui ont
« tennis » dans le sujet
Z 10K ENTER
: sélectionne les messages dont la taille
dépasse 10ko
Maintenant que vous avez sélectionné un certain nombre de messages,
il est temps de les utiliser. Pour cela, appuyez sur A
.
Pine
vous propose alors un nombre réduit de commandes que
vous pouvez appliquer à ces messages. Le plus souvent vous utiliserez
S
pour déplacer tous ces messages dans un autre dossier.
Parfois vous utiliserez R
pour répondre à plusieurs messages
à la fois, ce qui permet d'avoir directement tous les bons destinataires
pour le courrier, et de citer tous les courriers auquel on répond. Vous
pouvez aussi simplement supprimer tous les courriers sélectionnés avec
D
.
Il est possible de demander à Pine
de vérifier
l'orthographe d'un courrier que l'on vient de rédiger. Pour cela, c'est
très simple, il suffit d'appuyer sur CTRL-T
. Ce mode par
défaut n'est pas très agréable, et je vous conseille de configurer
Pine
pour qu'il utilise aspell
pour vérifier l'orthographe. Pour
cela, allez dans le menu de configuration de Pine
en
appuyant sur M S C
. Ensuite, cherchez les options parlant de
« spell ». Pour chercher, il faut appuyer sur W
, comme
rappelé en bas de l'écran. Si la première recherche ne nous a pas amené
où on voulait et qu'on veut continuer à chercher la même chose, on peut
réappuyer sur W
et directement ENTER
(pas
besoin de réentrer la chaîne de caractères). Une fois que vous avez
trouvé la ligne : speller=<No
Value Set>
, appuyer sur C
pour modifier, et
entrez : aspell --mode=email
check
en appuyant sur ENTER
pour confirmer. Vous
pouvez quitter le menu de configuration en appuyant sur E
puis Y
pour enregistrer les modifications. Vous aurez
maintenant accès à un correcteur orthographique plus performant.
Si vous avez essayé d'utiliser le correcteur orthographique, vous vous êtes sans doute rendu compte qu'il suppose toujours que votre courrier est en anglais. Si vous ne pensez utiliser la correction orthographique que en français, je vous conseille l'opération suivante :
clipper ~ $ echo 'lang fr' > ~/.aspell.conf
qui indique au correcteur de toujours corriger en
français. Pour l'anglais ou l'allemand, on remplacerait fr
par en
ou de
(attention, toutes les langues ne
sont pas forcément installées). Si vous voulez changer la langue utilisée
par défaut par un grand nombre d'applications, vous avez aussi la
possibilité d'éditer votre fichier .profile
et d'y ajouter
les deux lignes suivantes, par exemple en dessous de la ligne qui définit
DICTIONARY
(qui sert à un autre vérificateur
d'orthographe) :
LC_MESSAGES=fr_FR export LC_MESSAGES
Je dois cependant vous prevenir que ceci risque d'avoir des effets inattendus, et que vous verrez souvent apparaître des messages à moitié traduits.
Pine
permet maintenant d'utiliser la souris dans les
terminaux xterm
, c'est à dire les terminaux utilisés par
défaut à l'école. Pour ce faire, il faut activer une option, qui n'est
par défaut dans la « config conscrit » que depuis 2006. Allez dans le
menu de configuration en appuyant sur M S C
et cherchez
l'option enable-mouse-in-xterm
, par exemple en appuyant sur
W
pour indiquer que vous cherchez quelque chose, et en
entrant comme texte à chercher : mouse
. Cocher ou
décocher une option se fait par un simple appui sur X
. On
quitte ensuite le menu de configuration en appuyant sur E Y
.
Voilà, vous pouvez maintenant cliquer pour vous déplacer dans les menus
de Pine
.
Vous remarquerez que maintenant que la souris sert à se déplacer dans
les menus, elle refuse de faire des copier-coller. Pour utiliser la
souris comme avant (et donc copier ou coller), maintenez la touche
SHIFT
enfoncée pendant l'opération. Cette technique est
générale pour tous les programmes qui savent utiliser la souris dans un
terminal.
From:
Lorsque vous envoyez un courrier, votre correspondant voit comme
adresse untel@clipper.ens.fr
. Il est préférable de lui montrer votre adresse
prénom.nom@ens.fr
. Pour ce faire, allez dans le menu de
configuration en tapant M S C
, et cherchez
customized-hdrs
. Appuyez sur A
et entrez le
texte souhaité :
From: Prénom Nom <prénom.nom@ens.fr>
On quitte comme d'habitude le menu de configuration
avec E Y
. Maintenant vos courriers auront une provenance
plus jolie.
Si vous utilisez dans le champ From:
une adresse
différente de login@clipper.ens.fr
, il est recommandé de la
rajouter dans la liste alt-addresses
.
Parfois on envoie un courrier depuis une certaine adresse, mais on
aimerait recevoir la réponse sur une autre adresse. On peut aussi vouloir
préciser la liste des gens à qui il est souhaitable d'envoyer une copie
de la réponse. L'en-tête Reply-To:
est fait pour ça.
Malheureusement, il n'est pas proposé par défaut par Pine
.
Pour corriger cela, on va procéder exactement comme pour modifier le
champ From:
, mais en ajoutant le texte suivant :
Reply-To:
Maintenant, quand on rédige un courrier, lorsque le
curseur est sur les en-têtes, on peut appuyer sur CTRL-R
,
qui fait apparaître un certain nombre d'en-têtes supplémentaires. Il ne
reste plus qu'à ajouter la ou les adresses souhaitées dans le champ
Reply-To:
.
Dans les menus, Pine
indique généralement le nom de l'auteur
du courrier, sauf lorsque cet auteur est vous-même, auquel cas il indique
le destinataire du courier. Aussi, lorsque vous répondez à un courrier,
Pine
vous propose de répondre à l'auteur du message ainsi
qu'à tous les destinataires sauf vous-même. Pour que ces mécanismes
fonctionnent correctement, Pine
doit être capable de
reconnaître vos adresses. Par défaut, il ne connaît que
login@clipper.ens.fr
. Pour lui indiquer d'autres adresses à
vous, allez dans le menu de configuration en tapant M S C
et
cherchez le paramètre : alt-addresses
. L'ajout d'une
nouvelle adresse se fait en appuyant sur A
comme rappelé
en-bas de la fenêtre.
Pour avoir un texte ajouté automatiquement à la fin de vos courriers,
avec par exemple votre nom et votre adresse, il suffit de mettre le texte
en question dans le fichier .signature dans votre répertoire racine. Il
est aussi conseillé d'activer l'option enable-sigdashes
qui
insère deux tirets et une espace avant votre texte. C'est une convention
qui permet aux lecteurs de courriers (comme Pine
) de
facilement repérer une signature et de l'afficher dans une couleur
différente par exemple. Avec Pine
il faut taper M S
K
pour modifier les couleurs.
Il est possible d'utiliser pine
pour créer ce fichier
.signature
. Pour ce faire, allez dans le menu de
configuration, et réglez explicitement signature-file
à
.signature
en répondant bien aux questions que vous voulez
stocker cette valeur, pas utiliser le défaut. Ensuite, hors du menu de
configuration, il suffit d'appuyer sur M S S
pour éditer sa
signature.
Vous trouverez sur la page du SPI une vieille documentation complète sur Pine (document d'introduction et questions/réponses).