Environnement intégré de traitement des fichiers mails
Ces outils s'affichent en mode page. Ils tiennent compte de la taille
de la zone d'affichage. Ce sont des outils conversationnels :
les flèches et d'autres touches permettent de se déplacer dans le
texte affiché
ces outils s'appellent les uns les autres.
vmaildir
Syntaxe : vmaildir [-(c|n)] [-i] [répertoire]
Affiche l'arborescence des répertoires destinés aux
fichiers mails et permet :
de sélectionner un répertoire (par appel de vmailsj)
de créer un nouveau mail (par appel de cremail)
Un affichage en 3 couleurs permet de repérer les répertoires
contenant des mails non lus qui sont affichés en surbrillance,
et les répertoires ne contenant aucun mail, qui apparaissent
par défaut en bleu foncé.
Les variables d'environnement libremail_bright et
libremail_dark permettent de changer la couleur des
lignes mises en évidence.
Toutefois, l'analyse qui ne porte que sur les noms de fichiers
est moins fine que celle de vmailsj .
L'option -c affiche à gauche du nom de répertoire le nombre
de fichiers mails non encore lus par vmailfic (dont le nom
se termine par le suffixe .n) et le nombre total de fichiers
mails du répertoire.
L'option -n affiche à gauche du nom de répertoire seulement
le nombre de mails non encore lus par vmailfic.
L'option -i n'est pas utilisée directement par vmaildir mais
est passée en paramètre lors d'un appel de vmailsj pour inverser
l'ordre d'affichage.
Défaut trop mineur pour justifier une correction :
La première fois qu'on crée ou qu'on supprime un mail,
un sous répertoire (sortie ou poubelle) est créé. Il
n'apparaîtra pas de suite dans la liste des répertoires
affichés. Il faudra relancer vmaildir pour le voir.
vmailsj
Syntaxe : vmailsj [-i] [répertoire]
Affiche les caractéristiques principales des fichiers mail
d'un répertoire (une ligne par mail).
Par défaut, les mails sont triés par ordre chronologique croissant
des dates et heures. Une correction entre le fuseau horaire de
l'expéditeur du mail et le fuseau horaire de celui qui le consulte
est effectuée.
L'option -i permet d'inverser l'ordre d'affichage.
Selon la nature du mail (entrant ou sortant), c'est soit
l'expéditeur, soit le destinataire qui est affiché.
On peut :
imprimer cette liste de mails
rechercher dans la liste un mail particulier à partir d'une
chaîne de caractères figurant dans l'un des champs affichés
sélectionner un mail pour l'examiner (appel de vmailfic)
y répondre, le transférer, le détruire ou l'imprimer
le modifier si c'est un mail en attente d'envoi
rajouter des pièces jointes (si mail en attente d'envoi)
créer un nouveau mail (appel de cremail)
récupérer le nom d'un fichier mail, l'examiner sans conversion
Les mails entrants non encore visualisés (suffixe .n) sont affichés
en surbrillance.
Après le premier examen, ces fichiers sont affichés en brillance normale
ou n'apparaissent plus dans la liste s'ils ont été supprimés.
La variable d'environnement libremail_new permet de spécifier
un caractère à afficher en début de ligne pour les mails non encore
visualisés. C'est une alternative à la surbrillance pour les terminaux
Braille.
vmailfic
Syntaxe : vmailfic nom_fichier_mail
Affiche le contenu d'un fichier mail (texte du mail et
noms des fichiers joints) et permet :
d'y répondre (appel de l'outil repmail)
de le transférer (appel de l'outil trsfmail)
de le supprimer
le fichier mail est d'abord envoyé dans un répertoire poubelle.
S'il y est déjà, on supprime ce fichier.
de récupérer un mail figurant dans le répertoire poubelle
de l'imprimer
de rechercher une chaîne de caractères figurant dans ce mail
de le modifier (autorisé uniquement pour les fichiers
mail en attente d'envoi).
d'obtenir la traduction du mail (via un logiciel de traduction
automatique en ligne de commande comme Apertium).
de joindre des fichiers si mail en attente d'envoi
(appel de l'outil joindre)
d'extraire les fichiers joints au mail (appel de recuppj)
de copier le mail complet, le message seul ou l'adresse
de l'expéditeur dans un autre fichier, ou de rajouter
l'adresse de l'expéditeur soit dans le carnet d'adresse,
(fichier carnet-adr) soit dans la liste des expéditeurs
refusés (fichier refus_adr).
de récupérer le nom du fichier contenant le mail.
Si un mail est multi section, on peut choisir d'afficher la
section text/html à la place de la section text/plain .
Lors de l'affichage d'une section text/html, on peut choisir
d'afficher le texte html tel qu'il est écrit ou sans les balises
html. On peut aussi choisir d'ignorer tout le code html qui est
avant la balise <body ...>