tuteurs.ens.fr/www/internet/courrier/mail-pine.tml

416 lines
18 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Pine</title>
</head>
<body>
<h1>Le courrier électronique avec <code>Pine</code></h1>
<div class="attention">
Le logiciel <a href="&url.jargon;#defaut">par défaut</a> pour la config
conscrits est <code>thunderbird</code> qui est mieux connu notamment à
l'extérieur de l'ENS et plus facile à utiliser. Nous vous signalons aussi
l'existence de <a href="mail-mutt.html"><code>mutt</code></a>, qui est plus
performant et plus stable que <code>Pine</code>.
</div>
<p>Toutes les touches, bien qu'indiquées en majuscule, sont à taper
sans la touche <code>shift</code>, sauf mention contraire.</p>
<h2>Lire votre courrier</h2>
<p>Pour lancez <code>pine</code>, ouvrez un terminal et tapez la commande
<code>pine</code>.</p>
<div class="illustration"><img src="accueil-pine.png" alt="[Copie de
l'écran d'accueil]" /></div>
<p> 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 <a
href="&url.jargon;#octets">octets*</a> et son sujet :
cet écran s'appelle l'index.</p>
<div class="illustration">
<img src="Inbox-pine.png" alt="[Copie d'écran d'un index]" />
</div>
<p> 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.
</p>
<p>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'<a href="index.html#entetes">en-tête</a>, ou enveloppe du
message : sous <code>Pine</code>, 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.</p>
<div class="illustration">
<img src="courrier-pine.png" alt="[Copie d'écran d'un message]" />
</div>
<p> Une fois le message lu, tapez <code>I</code> pour revenir à
l'index, ou <code>M</code> pour revenir au menu principal de
<code>Pine</code>. Pour quitter, tapez <code>Q</code>.</p>
<div class="attention">
Quittez TOUJOURS <code>Pine</code> avec sa commande, et pas en
cliquant sur fermer dans le menu du coin : vous tuez
<code>Pine</code> au lieu de le quitter et il le supporte mal. C'est
de là que viennent les classiques problèmes des utilisateurs de
<code>Pine</code> : j'ai perdu du courrier, une copie de tout mon
courrier est lisible sur mon compte par tout le monde,
<code>Pine</code> ne veut plus se lancer, etc.
</div>
<h2>Envoyer un courrier électronique</h2>
<p>Pour envoyer un courrier, tapez <code>C</code> («composer un
message»), ou sélectionnez <code>Compose message</code> 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 :».</p>
<ul>
<li><strong>To :</strong> mettez ici les adresses des destinataires.</li>
<li><strong>Subject :</strong> le sujet du message.</li>
</ul>
<p> 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'<a
href="index.html#entetes">explication</a> dans le cours sur le
courrier électronique.</p>
<p> À 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. </p>
<div class="illustration">
<img src="compose-pine.png" alt="[Copie d'écran d'un courrier avec
Pine]" />
</div>
<h2>Effacer un courrier</h2>
<p> Placez-vous sur le courrier et appuyez sur <code>D</code> (comme
indiqué en bas de l'écran) pour effacer un courrier électronique. Il
vous sera demandé confirmation au moment de quitter <code>Pine</code>;
vous pouvez entre-temps utiliser <code>U</code> pour annuler votre
ordre. </p>
<h2>Répondre à votre courrier</h2>
<p> Dans l'index, placez-vous sur le courrier avec les flèches et
appuyez sur <code>R</code>. <code>Pine</code> 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.
</p>
<p>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 <a
href="index.html#netiquette">netiquette</a>, que vous devriez toujours
avoir présente à l'esprit lorsque vous utilisez un moyen de
communication électronique.</p>
<p> <code>Pine</code> 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. </p>
<p>
La suite des opérations est identique au paragraphe précédent.
</p>
<h2>Les Attachements</h2>
<p> Vous pouvez joindre un ou plusieurs fichiers à vos courriers.
Pour cela, il suffit d'appuyer sur Ctrl-J pendant la composition du
message. <code>Pine</code> vous demande alors le nom du fichier et un
commentaire.</p>
<p> Vous pouvez aussi mettre le nom du fichier directement dans le
champ <code>Attchmt:</code>. Attention, <code>Pine</code> cherchera
le fichier dans le répertoire courant (celui dans lequel vous étiez
quand vous avez lancé <code>Pine</code> ou votre HOME si vous l'avez
lancé en cliquant sur l'icône).
</p>
<p> Quand vous recevez un courrier contenant un fichier attaché,
<code>Pine</code> vous affiche quelque chose comme ça :</p>
<div class="illustration">
<img src="attach1-pine.png" alt="[Copie d'écran d'un attachement avec
Pine]" />
</div>
<p>Il affiche les fichiers textes. Pour voir les autres, il faut
appuyer sur <code>V</code> ou <code>&gt;</code>. 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
<code>&gt;</code>) sinon vous pouvez simplement sauver l'attachement
en question dans un fichier. Vous pourrez le manipuler ensuite.</p>
<div class="illustration">
<img src="attach2-pine.png" alt="[Copie d'écran d'un attachement avec
Pine]" />
</div>
<p>
Les courriers comportant des images, des fichiers Word prennent
beaucoup de place.</p>
<p> Si vous avez sauvé l'attachement, <strong>pensez à détruire,
sinon le courrier en question</strong> (de la façon indiquée plus haut),
<strong>du moins la pièce jointe</strong> en question. Pour cela, dans
la liste des attachements, allez sur la pièce jointe à effacer et
appuyez sur la touche <code>D</code>. Pour annuler l'effacement, appuyez
sur <code>U</code>. Attention, comme <code>Pine</code> vous le rappelle,
la pièce jointe n'est effectivement effacée que si vous déplacez ensuite
ce courrier vers un autre dossier.
</p>
<h2><a name="archiver">Archiver votre courrier électronique</a></h2>
<p> Les dossiers de <code>Pine</code> 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).</p>
<p> Pour sauvegarder un message, tapez <code>S</code> dans
l'index. <code>Pine</code> 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 <code>TAB</code>, qui complète
automatiquement ce que vous avez commencé à écrire.</p>
<h2><a name="multi">Traiter plusieurs courriers à la fois</a></h2>
<p> Il est possible avec <code>Pine</code> d'appliquer une opération à
plusieurs courriers en une seule fois. Dans l'index, vous pouvez
sélectionner un courrier en appuyant sur <code>:</code> . Il apparaît un
<code>X</code> en début de ligne pour indiquer que le message est
selectionné.
</p>
<p> Pour éviter de sélectionner les messages ainsi un par un, on
peut appuyer sur <code>;</code> , qui propose de sélectionner des messages
suivants divers critères. Par exemple, <code>;N3-8,12,15-27</code>
(appuyer sur <code>&lt;ENTER&gt;</code> 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
<code>;B</code> ou en la précisant avec <code>;N</code> (vérifiez avec
l'aide en bas de l'écran, personne ne connaît tout par c&oelig;ur). Voici
quelques autres exemples de sélection (les touches citées sont à taper
après <code>;</code> ou <code>;B</code> ou <code>;N</code>) :
</p>
<ul>
<li><code>S N</code> : sélectionne les nouveaux messages, pas encore lus
</li>
<li><code>D CTRL-W CTRL-P ENTER</code> : sélectionne les messages qui ont été
envoyés il y a au moins deux jours
</li>
<li><code>T S tennis ENTER</code> : sélectionne les messages qui ont
« tennis » dans le sujet
</li>
<li><code>Z 10K ENTER</code> : sélectionne les messages dont la taille
dépasse 10ko
</li>
</ul>
<p> Maintenant que vous avez sélectionné un certain nombre de messages,
il est temps de les utiliser. Pour cela, appuyez sur <code>A</code>.
<code>Pine</code> vous propose alors un nombre réduit de commandes que
vous pouvez appliquer à ces messages. Le plus souvent vous utiliserez
<code>S</code> pour déplacer tous ces messages dans un autre dossier.
Parfois vous utiliserez <code>R</code> 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
<code>D</code>.
</p>
<h2><a name="spell">Vérifier l'orthographe</a></h2>
<p> Il est possible de demander à <code>Pine</code> 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 <code>CTRL-T</code>. Ce mode par
défaut n'est pas très agréable, et je vous conseille de configurer
<code>Pine</code>
pour qu'il utilise <code>aspell</code> pour vérifier l'orthographe. Pour
cela, allez dans le menu de configuration de <code>Pine</code> en
appuyant sur <code>M S C</code>. Ensuite, cherchez les options parlant de
« spell ». Pour chercher, il faut appuyer sur <code>W</code>, 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 <code>W</code> et directement <code>ENTER</code> (pas
besoin de réentrer la chaîne de caractères). Une fois que vous avez
trouvé la ligne : <code style="white-space: nowrap">speller=&lt;No
Value Set&gt;</code>, appuyer sur <code>C</code> pour modifier, et
entrez : <code style="white-space: nowrap">aspell --mode=email
check</code> en appuyant sur <code>ENTER</code> pour confirmer. Vous
pouvez quitter le menu de configuration en appuyant sur <code>E</code>
puis <code>Y</code> pour enregistrer les modifications. Vous aurez
maintenant accès à un correcteur orthographique plus performant.
</p>
<p> 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 :
</p>
<pre><span class="prompt">sas ~ $</span> echo 'lang fr' &gt; ~/.aspell.conf</pre>
<p class="continue">qui indique au correcteur de toujours corriger en
français. Pour l'anglais ou l'allemand, on remplacerait <code>fr</code>
par <code>en</code> ou <code>de</code> (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 <code>.profile</code> et d'y ajouter
les deux lignes suivantes, par exemple en dessous de la ligne qui définit
<code>DICTIONARY</code> (qui sert à un autre vérificateur
d'orthographe) :
</p>
<pre>LC_MESSAGES=fr_FR
export LC_MESSAGES</pre>
<p class="continue"> Je dois cependant vous prevenir que ceci risque
d'avoir des effets inattendus, et que vous verrez souvent apparaître des
messages à moitié traduits.
</p>
<h2><a name="mouse">Utiliser la souris</a></h2>
<p><code>Pine</code> permet maintenant d'utiliser la souris dans les
terminaux <code>xterm</code>, 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 <code>M S C</code> et cherchez
l'option <code>enable-mouse-in-xterm</code>, par exemple en appuyant sur
<code>W</code> pour indiquer que vous cherchez quelque chose, et en
entrant comme texte à chercher : <code>mouse</code>. Cocher ou
décocher une option se fait par un simple appui sur <code>X</code>. On
quitte ensuite le menu de configuration en appuyant sur <code>E Y</code>.
Voilà, vous pouvez maintenant cliquer pour vous déplacer dans les menus
de <code>Pine</code>.
</p>
<p> 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
<code>SHIFT</code> enfoncée pendant l'opération. Cette technique est
générale pour tous les programmes qui savent utiliser la souris dans un
terminal.
</p>
<h2><a name="trucs">Astuces supplémentaires</a></h2>
<h3><a name="from">Changer le champ <code>From:</code></a></h3>
<p>Lorsque vous envoyez un courrier, votre correspondant voit comme
adresse <code>untel@clipper.ens.fr</code>. Il est <a
href="index.html#adresse">préférable</a> de lui montrer votre adresse
<code>prénom.nom@ens.fr</code>. Pour ce faire, allez dans le menu de
configuration en tapant <code>M S C</code>, et cherchez
<code>customized-hdrs</code>. Appuyez sur <code>A</code> et entrez le
texte souhaité :
</p>
<pre>From: Prénom Nom &lt;prénom.nom@ens.fr&gt;</pre>
<p class="continue">On quitte comme d'habitude le menu de configuration
avec <code>E Y</code>. Maintenant vos courriers auront une provenance
plus jolie.
</p>
<p>Si vous utilisez dans le champ <code>From:</code> une adresse
différente de <code>login@clipper.ens.fr</code>, il est recommandé de la
rajouter dans la liste <a href="#alt-addr"><code>alt-addresses</code></a>.
</p>
<h3><a name="replyto">Dire à quelle adresse on veut recevoir la réponse</a></h3>
<p>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 <code>Reply-To:</code> est fait pour ça.
Malheureusement, il n'est pas proposé par défaut par <code>Pine</code>.
Pour corriger cela, on va procéder exactement comme pour modifier le
champ <code>From:</code>, mais en ajoutant le texte suivant :
</p>
<pre>Reply-To:</pre>
<p class="continue">Maintenant, quand on rédige un courrier, lorsque le
curseur est sur les en-têtes, on peut appuyer sur <code>CTRL-R</code>,
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
<code>Reply-To:</code>.
</p>
<h3><a name="alt-addr">Utiliser plusieurs adresses</a></h3>
<p>
Dans les menus, <code>Pine</code> 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,
<code>Pine</code> 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, <code>Pine</code> doit être capable de
reconnaître vos adresses. Par défaut, il ne connaît que
<code>login@clipper.ens.fr</code>. Pour lui indiquer d'autres adresses à
vous, allez dans le menu de configuration en tapant <code>M S C</code> et
cherchez le paramètre : <code>alt-addresses</code>. L'ajout d'une
nouvelle adresse se fait en appuyant sur <code>A</code> comme rappelé
en-bas de la fenêtre.
</p>
<h3><a name="signature">Mettre une signature à la fin des courriers</a></h3>
<p>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 <code>enable-sigdashes</code> qui
insère deux tirets et une espace avant votre texte. C'est une convention
qui permet aux lecteurs de courriers (comme <code>Pine</code>) de
facilement repérer une signature et de l'afficher dans une couleur
différente par exemple. Avec <code>Pine</code> il faut taper <code>M S
K</code> pour modifier les couleurs.
</p>
<p>Il est possible d'utiliser <code>pine</code> pour créer ce fichier
<code>.signature</code>. Pour ce faire, allez dans le menu de
configuration, et réglez explicitement <code>signature-file</code> à
<code>.signature</code> 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 <code>M S S</code> pour éditer sa
signature.
</p>
<h2>Plus d'informations...</h2>
<p>Vous trouverez sur la page du SPI une vieille <a
href="http://www.spi.ens.fr/install/pine-4.03.html">documentation
complète sur Pine</a> (document d'introduction et questions/réponses).
</p>
<div class="metainformation">
Auteur : Dominique Quatravaux, Émilia Robin, Marc Glisse.
<date value="from git" /></div>
</body>
</html>