Content-type: text/html
Manpage of MAIL
MAIL
Section: Manuel de commandes systèmes générales (1)
Updated: 12 septembre 1999
Index
Return to Main Contents
12 Septembre 1999
NOM
mail
mailx
Mail
- recevoir et envoyer des courriers
SYNOPSIS
mail
[-ieInv
]
[-s sujet
]
[-a en-tête
]
[-c adresses cc
]
[-b adresses bcc
]
to-addr [...
]
[-sendmail-options [...
]
]
mail
[-ieInNv -f
]
[nom
]
mail
[-ieInNv [-u utilisateur
]
]
DESCRIPTION
mail
est un système de traitement de courrier intelligent qui a
une syntaxe de commande proche d'
ed1
avec les lignes remplacées par des messages.
Les options sont les suivantes :
- -v
-
Mode verbose.
Les détails de
la livraison sont affichés sur le terminal de l'utilisateur.
- -i
-
Ignore les signaux d'interruption tty.
C'est particulièrement utile lors de l'utilisation de
mail
sur des lignes téléphoniques à bruit.
- -I
-
Force
mail
à se lancer en mode interactif, même lorsque l'entrée n'est pas un terminal.
En particulier, le caractère de commande spécial
~
, utilisé lors de l'envoi d'un courrier, est seulement disponible interactivement.
- -n
-
Désactive la lecture de
/etc/mail.rc
lors du démarrage.
- -N
-
Désactive l'affichage initial des en-têtes du message
lors de la lecture d'un courrier ou de l'édition d'un dossier de courriers.
- -s sujet
-
Spécifie le sujet en ligne de commande
(seul le premier argument après le flag
-s
est utilisé en tant que sujet ; pensez à mettre des guillemets
autour des sujets contenant des espaces).
- -c liste
-
Envoie des copies carbones à la
liste
d'utilisateurs.
liste
doit être une liste de noms séparés par des virgules.
- -a
-
Spécifie des champs d'en-tête additionels dans la ligne de
commande comme « X-Loop: foo@bar », etc. Vous devez utiliser
des guillemets si la chaîne
contient des espaces.
Cet argument peut être spécifié plus d'une fois, les en-têtes étant
dans ce cas concaténés.
- -e
-
N'envoie pas de courriers vides. Si le corps est vide, le message est
sauté.
- -b liste
-
Envoie des copies carbones invisibles (blind carbon copy) à
liste
- -f nom
-
Procède à la lecture du contenu de votre boite aux lettres (ou le
fichier spécifié
nom ) ;
lorsque vous quittez,
mail
réécrit les messages non supprimés dans ce fichier.
- -u utilisateur
-
Est équivalent à :
mail -f /var/mail/utilisateur
sauf qu'il y a verrouillage.
Actions au lancement
Au lancement,
mail
exécutera les commandes du fichier de commandes du système
/etc/mail.rc
à moins qu'il ne lui soit explicitement demandé de ne pas le faire
avec l'option
-n
Ensuite, les commandes dans le fichier de commandes personnel de l'utilisateur
~/.mailrc
sont executées.
mail
examine ensuite ses options de ligne de commande pour déterminer
si l'utilisateur a demandé à envoyer un nouveau message ou à examiner les
messages existants dans une boîte aux lettres.
Envoi de courrier
Pour envoyer un message à une ou plusieurs personnes,
mail
peut être appelé avec des arguments qui sont les noms des personnes à qui
le courrier doit être envoyé.
Vous devez ensuite taper votre message, suivi d'un control-D
(`^D'
)
au début d'une ligne.
La section ci-dessous,
Répondre à ou générer un message
décrit quelques fontionnalités de
mail
disponibles pour vous aider à composer votre courrier.
Lecture de courrier
Dans une utilisation normale,
mail
ne reçoit aucun argument et vérifie vos nouveaux messages, puis
affiche un en-tête d'une ligne pour chaque message trouvé.
Le message actuel est initialement placé au premier message (numéroté 1)
et peut être affiché en utilisant la commande
print
(qui peut être abrégée en
p )
Se déplacer dans les messages est similaire à se déplacer entre les lignes dans
ed(1);
vous pouvez utiliser
+
et
-
pour vous déplacer en avant et en arrière, ou simplement entrer un numéro
de message pour vous y rendre directement.
Suppression de message
Après lecture d'un message vous pouvez le supprimer :
delete
(d
)
ou y répondre :
reply
(r
)
La suppression fait que le programme
mail
oublie ce message.
Ce n'est pas irréversible ; le message peut être restauré
(undeleted
)
(u
)
en donnant son numéro, ou la session
mail
peut être avortée en donnant la commande
exit
(x
)
Les messages supprimés, cependant, vont en général disparaître, pour ne plus
être revus.
Specifier des messages
Des commandes comme
print
et
delete
peuvent recevoir une liste de numéros de messages comme arguments pour
s'appliquer à un certain nombre de message en même temps.
Ainsi
delete 1 2
supprime les messages 1 et 2, alors que
delete 1-5
supprime les messages de 1 à 5.
Le nom spécial
`*'
s'addresse à tous les messages et
`$'
s'addresse au dernier message ; ainsi la commande
top
qui affiche les premières lignes d'un message pourrait être utilisée en
faisant
top *
pour afficher les premières lignes de tous les messages.
Répondre à ou générer un message
Vous pouvez utilisez la commande
reply
pour créer une réponse à un message, l'envoyant ainsi à la
l'expéditeur.
Le texte que vous tapez ensuite, jusqu'à un « fin-de-fichier »,
définit le contenu du message.
Pendant que vous composez un message,
mail
traite les lignes commençant par le caractère tilde
(`~'
)
spécialement.
Par exemple, taper
~m
(seul sur une ligne) placera une copie du message actuel dans la réponse,
le décalant à droite d'une tabulation (voir la variable
indentprefix
ci-dessous).
Les autres échappements définissent les champs de sujet, ajoutent et suppriment
des destinataires au message et vous permettent de lancer un éditeur pour
corriger le message ou un shell pour lancer quelques commandes.
(Ces options sont données dans le résumé ci-dessous.)
Terminer une session de traitement de courriers
Vous pouvez terminer une session
mail
avec la commande
quit
(q
)
Les messages qui ont été examinés vont dans votre fichier
mbox
à moins qu'ils n'aient été supprimés, auquel cas ils sont abandonnés.
Les messages non examinés retournent au « bureau de poste » (post office)
(voir l'option
-f
ci-dessus).
Listes de diffusion personnelles et pour le système
Il est aussi possible de créer des listes de diffusion personnelles
pour que, par exemple, vous puissiez envoyer des mails à
``cohorts
''
et qu'ils aillent à un groupe de personne.
De telles listes peuvent être définies en plaçant une ligne comme
alias cohorts bill ozalp jkf mark kridle@ucbcory
dans le fichier
.mailrc
de votre répertoire « home ».
La liste actuelle de tels alias peut être affichée avec la commande
alias
dans
mail
Les listes de diffusion pour le système peuvent être créées en éditant
/etc/aliases
(voir
aliases(5)
et
sendmail(8));
elles sont stockées dans une syntaxe différente.
Dans les mails que vous envoyez, les alias personnels peuvent êtres
étendus dans les mails envoyés aux autres pour qu'ils puissent répondre
(reply
)
aux destinataires.
Les alias pour le système ne sont pas étendus quand le message est envoyé,
mais toute réponse retournée à la machine aura l'alias pour le système
étendu car tous les courriers passent par
sendmail.
Mail en réseau (ARPA, UUCP, Berknet)
Voir
mailaddr(7)
pour une description des adresses réseau.
mail
a un certain nombre d'options qui peuvent être définies dans le fichier
.mailrc
pour modifier son comportement ; ainsi,
set askcc
active la fonctionalité
askcc
(Ces options sont résumées ci-dessous.)
Résumé
(Adapté du
``Mail Reference Manual .''
Chaque commande est tapée sur une ligne, et peut prendre des arguments derrière
la commande.
Elle n'a pas besoin d'être tapée intégralement -- la première
commande qui correspond au préfixe tapé est utilisée.
Pour les commandes prenant des listes de messages comme arguments, si
aucune liste de message n'est entrée, alors le prochain message qui satisfait
les conditions de la commande est utilisé.
S'il n'y a pas de message après le message actuel, la recherche continue
en arrière, et s'il n'y a pas de message valide du tout,
mail
affiche
``messages applicables
''
et avorte la commande.
- -
-
Affiche le précédent message.
Si un argument numérique
n
est donné,
va au
n ième
message précédent et l'affiche.
- ?
-
Affiche un bref résumé des commandes.
- !
-
Exécute la commande shell
(voir
sh(1)
et
csh(1))
qui suit.
- Print
-
(P
)
Comme
print
mais affiche aussi les champs d'en-tête ignorés.
Voir aussi
print
ignore
et
retain
- Reply
-
(R
)
Répond à l'expéditeur.
Ne répond pas aux autres destinataires du message originel.
- Type
-
(T
)
Identique à la commande
Print
- alias
-
(a
)
Sans arguments, affiche les alias actuellement définis.
Avec un argument, affiche cet alias.
Avec plus d'un argument, crée un nouvel alias ou change un ancien.
- alternates
-
(alt
)
La commande
alternates
est utile si vous avez des comptes sur plusieurs machines.
Elle peut être utilisée pour informer
mail
que les adresses listées sont en fait à vous.
Quand vous répondez
(reply
)
aux messages,
mail
n'enverra pas de copie du message aux adresses listées dans la liste
alternates
Si la commande
alternates
est entrée sans arguments, la configuration actuelle des noms alternatifs
est affichée.
- chdir
-
(c
)
Change le répertoire de travail vers celui qui est spécifié, s'il y en a un.
S'il n'y a pas de répertoire spécifié, alors la commande change pour
le répertoire de l'utilisateur.
- copy
-
(co
)
La commande
copy
fait la même chose que
save
sauf qu'elle ne marque pas les messages sur lesquelles elles est utilisée
comme à supprimer lorsque vous quittez.
- delete
-
(d
)
Prend une liste de messages comme arguments et les marque comme supprimés.
Les messages supprimés ne seront pas sauvés dans
mbox
ni disponibles pour la plupart des autres commandes.
- dp
-
(aussi
dt
Supprime le message actuel et affiche le prochain message.
S'il n'y a pas de message suivant,
mail
dit
``at EOF
''
- edit
-
(e
)
Prend une liste de messages et utilise l'éditeur de texte sur chacun
tour à tour.
De retour de l'éditeur, le message est à nouveau lu.
- exit
-
( ex
ou
x
A pour effet un retour immédiat vers le shell, sans
modifier la boîte aux lettres de l'utilisateur, son fichier
mbox
ou son fichier édité dans
-f
- file
-
(fi
)
La même chose que
folder
- folders
-
Liste les noms des dossiers dans votre répertoire de dossiers.
- folder
-
(fo
)
La commande
folder
passe à un nouveau fichier mail ou à un nouveau dossier.
Sans arguments, elle dit quel fichier vous êtes en train de lire.
Si vous donnez un argument, elle marquera les changements (comme
les suppressions) que vous avez faits dans le fichier actuel et lira
dans le nouveau fichier.
Quelques conventions spéciales sont reconnues pour le nom.
# désigne le fichier précédent, % désigne votre boîte aux lettres système,
%user désigne votre boîte aux lettres utilisateur, & désigne
votre fichier
mbox
et
+folder désigne un fichier dans votre répertoire de dossiers.
- from
-
(f
)
Prend une liste de messages et affiche leurs en-têtes.
- headers
-
(h
)
Liste la portée actuelle des en-têtes, qui est est un groupe de 18 messages.
Si un argument
`+'
est donné, le prochain groupe de 18 messages est affiché ; si un argument
`-'
est donné, le précédent groupe de 18 messages est affiché.
- help
-
Un synonyme pour
?
- hold
-
( ho
aussi
preserve
Prend une liste de messages et marque chaque message comme devant être
sauvegardé dans la boîte aux lettres système de l'utilisateur au lieu que ce
soit dans
mbox
N'outrepasse pas la commande
delete
- ignore
-
Ajoute la liste des champs d'en-têtes dans la
liste à ignorer
Les champs d'en-tête dans la liste à ignorer ne sont pas affichés
sur votre terminal lorsque vous affichez un message.
Cette commande est très pratique pour la suppression de certain champs
d'en-tête générés automatiquement.
Les commandes
Type
et
Print
peuvent être utilisées pour afficher un message dans son integralité, y compris
les champs ignorés.
Si
ignore
est exécuté sans arguments, il liste la configuration actuelle des champs
ignorés.
- inc
-
Incorpore tous les nouveaux messages qui sont arrivés pendant
la lecture du courrier.
Les nouveaux messages sont ajoutés à la fin de la liste de messages,
et le message actuel est redéfini comme le premier nouveau message.
Cela ne renumérote pas la liste existante des messages, ni n'entraîne
de sauvegarde pour les changements effectués jusqu'à maintenant.
- mail
-
(m
)
Prend comme argument les noms de login et les noms de groupes de
diffusion
et envoie un courrier à ces personnes.
- mbox
-
Indique à une liste de messages d'être envoyés à la
mbox
de votre répertoire personnel lorsque vous quittez.
C'est l'action par défaut pour les messages si vous n'avez
pas
l'option
hold
définie.
- more
-
(mo
)
Prend une liste de messages et appelle le paginateur sur cette liste.
- next
-
(n
)
(comme
+
ou
CR
Va au prochain message de la séquence et l'affiche.
Avec une liste d'arguments, affiche le prochain message correspondant.
- preserve
-
(pre
)
Un synonyme à
hold
- print
-
(p
)
Prend une liste de messages et affiche chaque message sur le terminal de
l'utilisateur.
- quit
-
(q
)
Termine la session, en sauvant tous les messages non supprimés et non sauvés
dans le fichier
mbox
de l'utilisateur dans son répertoire de login, préservant tous les messages
marqués avec
hold
ou
preserve
ou jamais référencés dans la boîte aux lettres de son système, et supprimant
tous les autres messages de cette boîte.
Si des nouveaux messages sont arrivés durant la session, le message
``You have new mail
''
s'affiche.
Si cette commande est appelée lors de l'édition d'un fichier mailbox avec
l'option
-f
alors le fichier d'édition est réécrit.
Un retour au shell est effectué, à moins que la réécriture
du fichier d'édition échoue, auquel cas l'utilisateur peut échapper
avec la commande
exit
- reply
-
(r
)
Prend une liste de messages et envoie un courrier à l'expéditeur et à tous
les destinataires du message spécifié.
Le message par défaut ne doit pas être supprimé.
- respond
-
Un synonyme à
reply
- retain
-
Ajoute la liste des champs d'en-tête à la
liste à retenir
Seuls les champs d'en-tête dans la liste à retenir sont montrés sur votre
terminal lorsque vous affichez un message.
Tous les autres champs d'en-tête sont supprimés.
Les commandes
Type
et
Print
peuvent être utilisées pour afficher un message dans son integralité.
Si
retain
est exécuté sans arguments, elle liste la configuration actuelle des
champs retenus.
- save
-
(s
)
Prend une liste de messages et un nom de fichier et ajoute chaque
message à la fin du fichier.
Le nom de fichier entre guillemets, suivi par le nombre de lignes et
de caractères s'affichent sur le terminal de l'utilisateur.
- set
-
(se
)
Sans arguments, affiche toutes les valeurs variables.
Autrement, règle l'option.
Les arguments sont sous la forme
option=valeur
(pas d'espace après ou avant le '=') ou
option
Les guillemets peuvent être placés autour de n'importe quel
côté de l'assignement pour citer des blancs ou des tabulations, par
exemple :
set indentprefix=->
- saveignore
-
saveignore
est à
save
ce que
ignore
est à
print
et à
type
Les champs d'en-tête ainsi marqués sont filtrés lors de la sauvegarde
d'un message par
save
ou lors d'une sauvegarde automatique de
mbox
- saveretain
-
saveretain
est à
save
ce que
retain
est à
print
et à
type
Les champs d'en-tête ainsi marqués sont les seuls sauvés avec un message
lors d'une sauvegarde par
save
ou lors d'une sauvegarde automatique vers
mbox
saveretain
outrepasse
saveignore
- shell
-
(sh
)
Appelle une version interactive du shell.
- size
-
Prend une liste de messages et affiche la taille (en caractères) de chaque
message.
- source
-
La commande
source
lit des commandes à partir d'un fichier.
- top
-
Prend une liste de messages et affiche les premières lignes de chaque.
Le nombre de lignes affichées est contrôlée par la variable
toplines
et est par défaut à cinq.
- type
-
(t
)
Un synonyme à
print
- unalias
-
Prend une liste de noms définis par la commande
alias
et efface les groupes d'utilisateurs enregistrés.
Les noms de groupes n'ont plus de signification.
- undelete
-
(u
)
Prend une liste de messages et marque chaque message comme n'étant
pas
à supprimer.
- unread
-
(U
)
Prend une liste de messages et marque chaque message comme
non
lu.
- unset
-
Prend une liste de noms d'options et efface leurs valeurs
enregistrées ; l'inverse de
set
- visual
-
(v
)
Prend une liste de messages et appelle l'éditeur graphique pour chaque message.
- write
-
(w
)
Similaire à
save
sauf que
seul
le corps du message
( c'est à dire sans
l'en-tête)
est sauvé.
Très pratique pour des tâches telles qu'envoyer et recevoir des
sources via le système de messagerie.
- xit
-
(x
)
Un synonyme à
exit
- z
-
mail
présente les en-têtes des messages dans une fenêtre comme décrit
dans la commande
headers
Vous pouvez déplacer l'attention de
mail
vers la prochaine fenêtre avec la commande
z
De même, vous pouvez aller à la fenêtre précédente en utilisant
z-
Tilde/échappements
Voici un résumé des échappements tilde, qui sont utilisés lors de la
composition d'un message pour exécuter des fonctions spéciales.
Les échappements tilde sont uniquement reconnus au début des lignes.
Le nom
``échappement tilde''
est quelque peu trompeur car le caractère d'échappement effectif peut
être défini par l'option
escape
- ~! commande
-
Exécute la commande shell indiquée, puis retourne au message.
- ~b nom ...
-
Ajoute les noms donnés à la liste des destinataires de copie carbone
mais ne met pas les noms visibles dans la ligne Cc: (« blind » carbon
copy, copie carbone cachée).
- ~c nom ...
-
Ajoute les noms donnés à la liste des destinataires de copie carbone.
- ~d
-
Lit le fichier
dead.letter
de votre répértoire home dans le message.
- ~e
-
Appelle l'éditeur de texte sur le message tapé jusqu'à cet instant.
Après que la session d'édition soit finie, vous pouvez continuer à
ajouter du texte au message.
- ~f messages
-
Lit les messages designés dans le message sur le point d'être envoyé.
Si aucun message n'est spécifié, lit le message actuel.
Les en-têtes de message actuellement ignorés (par la commande
ignore
ou
retain
) ne sont pas inclus.
- ~F messages
-
Identique à
~f
sauf que les en-tête des messages sont inclus.
- ~h
-
Édite les champs d'en-tête du message en les tapant chacun son tour
et en permettant à l'utilisateur d'ajouter du texte à la fin ou de
modifier le champ en utilisant les caractères effacer et tuer du
terminal actuel.
- ~m messages
-
Lit les messages nommés dans le message sur le point d'être envoyé,
indentés d'une tabulation ou de la valeur de
indentprefix
Si aucun message n'est spécifié, lit le message actuel.
Les champs d'en-tête actuellement ignorés (par la commande
ignore
ou
retain
ne sont pas inclus.
- ~M messages
-
Identique à
~m
sauf que les en-têtes du message sont inclus.
- ~p
-
Affiche le message actuellement tapé, préfixé par les champs
d'en-tête du message.
- ~q
-
Avorte le message sur le point d'être envoyé, le copiant dans
dead.letter
dans votre répertoire home si
save
est définie.
- ~R chaîne
-
Utilise
chaîne
comme champ pour « Reply-to ».
- ~r nom_de_fichier
-
Lit le fichier nommé dans le message.
- ~s chaîne
-
Fait en sorte que la chaîne devienne le champ de suject actuel.
- ~t nom ...
-
Ajoute les noms donnés en argument à la liste des destinataires directs.
- ~v
-
Appelle un éditeur alternatif (défini par l'opion
VISUAL
sur le message tapé à ce niveau.
Habituellement, l'éditeur alternatif sera un éditeur visuel.
Après que vous ayez quitté l'éditeur, vous pouvez continuer à ajouter
de texte à la fin du message.
- ~w nom_de_fichier
-
Écrit le message dans le fichier appelé.
- ~| commande
-
« Pipe » le message à travers la commande comme filtre.
Si la commande ne renvoie rien ou termine anormalement, retient le
texte original du message.
La commande
fmt(1)
est souvent utilisée comme
commande
pour rejustifier le message.
- ~: commande-mail
-
Exécute la commande de message donnée.
Cependant, toutes les commandes ne sont pas autorisées.
- ~~ chaîne
-
Insère la chaine de texte dans le message préfixée par un simple ~.
Si vous avez changé de caractère d'échappement, alors vous devriez
doubler ce caractère pour l'envoyer.
Options de messages
Les options sont contrôlées via les commandes
set
et
unset
Les options peuvent soient être binaires, auquel cas il est juste
significatif de voir si elles sont définies ou pas ; ou des chaînes,
auquel cas la valeur effective est intéressante.
Les options binaires incluent les suivantes :
- append
-
Fait en sorte que les messages sauvés dans
mbox
soient ajoutés à la fin au lieu de l'être au début.
Cela devrait toujours être défini (peut-être dans
/etc/mail.rc )
- ask , asksub
-
Fait en sorte que
mail
vous demande le sujet de chaque message que vous envoyez.
Si vous répondez avec simplement une nouvelle ligne, aucun champ de
sujet ne sera envoyé.
- askcc
-
Fait en sorte que l'on vous questionne pour des destinataires
additionels en copie carbone à la fin de chaque message.
Répondre simplement par une ligne blanche indique que vous êtes
satisfait avec la liste actuelle.
- autoinc
-
Fait en sorte que le nouveau courrier soit automatiquement incorporé
lorsqu'il arrive.
Définir ceci revient à effectuer la commande
inc
à chaque entrée sur la ligne de commande, sauf que le message actuel
n'est pas redéfini
lorsque le nouveau courrier arrive.
- askbcc
-
Fait en sorte que vous soyez questionné pour des destinataires
supplémentaires en copie carbone cachée à la fin de chaque message.
Répondre par une ligne blanche indique que vous êtes satisfait avec la
liste actuelle.
- autoprint
-
Fait en sorte que la commande
delete
se comporte comme
dp
; ainsi, après la supression d'un message, le prochain sera tapé
automatiquement.
- debug
-
Définir l'option binaire
debug
revient à spécifier
-d
dans la ligne de commande et fait que
mail
affiche toutes sorte d'informations utiles pour débugger
mail
- dot
-
L'option binaire
dot
fait que
mail
interprète un point seul sur une ligne comme la terminaison d'un
message que vous êtes en train d'envoyer.
- hold
-
Cette option est utilisée pour conserver les messages dans la boîte
aux lettres système par défaut.
- ignore
-
Fait que les signaux d'interruption provenant de votre terminal sont
ignorés et affichés commes des
@'s.
- ignoreeof
-
Une option liée à
dot
est
ignoreeof
qui fait que
mail
refuse d'accepter un control-d comme fin de message.
ignoreeof
s'applique aussi au mode de commande de
mail
- metoo
-
Généralement, lorsqu'un groupe qui contient l'expéditeur est étendu,
ce dernier est enlevé de l'expansion.
Définir cette option fait en sorte que l'expéditeur est inclus dans
le groupe.
- noheader
-
Définir l'option
noheader
revient à donné le flag
-N
dans la ligne de commande.
- nosave
-
Normalement, lorsque vous avortez un message avec deux
RUBOUT
(effacer ou supprimer)
mail
copie le message partiel dans le fichier
dead.letter
dans votre répertoire home.
Définir l'option binaire
nosave
empêche cela.
- Replyall
-
Inverse le sens des commandes
reply
et
Reply
- quiet
-
Supprime l'affiche de la version lors du premier appel.
- searchheaders
-
Si cette option est définie, alors un spécificateur de liste de
messages dans le
format
``/x:y''
sera étendu à tous les messages contenant la sous-chaîne
``y''
dans le champ d'en-tête
``x''
La recherche de chaîne n'est pas sensible à la casse.
Si
``x''
est omis, il sera défini par défaut au champ d'en-tête
``Subject''
Le format
``/to:y''
est un cas spécial, et s'étendra à tous les messages contenant la
sous-chaîne
``y''
dans les champs d'en-tête
``To ,
''
``Cc ou
''
``Bcc''
La vérification pour
``to''
est sensible à la casse, pour que
``/To:y''
puisse être utilisé pour limiter la recherche pour
``y''
au champ
``To:''
- verbose
-
Définir l'option
verbose
revient à utiliser le flag
-v
en ligne de commande.
Lorsque mail tourne en mode verbose, la livraison effective de message
est affichée dans le terminal de l'utilisateur.
Valeurs des options de chaine
- EDITOR
-
Chemin de l'éditeur de texte à utiliser dans la commande
edit
et dans l'échappement
~e
S'il n'est pas défini, alors un éditeur par défaut est utilisé.
- LISTER
-
Chemin du programme listant les répertoires à utiliser dans la
commande
folders
La valeur par défaut est
/bin/ls
- PAGER
-
Chemin du programme à utiliser dans la commande
more
ou lorsque la variable
crt
est définie.
Le paginateur par défaut
more(1)
est utilisé si cette option n'est pas définie.
- REPLYTO
-
Si définie, sera utilisée pour initialiser le champ Reply-To pour les
messages sortant.
- SHELL
-
Chemin du shell à utiliser dans la commande
!
et dans l'échappement
~!
Un shell par défaut est utilisé si cette option n'est pas définie.
- VISUAL
-
Chemin de l'éditeur de texte à utiliser dans la commande
visual
et dans l'échappement
~v
- crt
-
L'option à valeur
crt
est utilisée comme seuil pour déterminer la taille qu'un message doit
atteindre avant que
PAGER
ne soit utilisé pour le lire.
Si
crt
est défini sans valeur, alors la taille du terminal stockée dans le
système est utilisé pour calculer le seuil (voir
stty(1)).
- escape
-
Si défini, le premier caractère de cette option donne le caractère à
utiliser à la place de ~ pour démarquer les échappements.
- folder
-
Le nom du répertoire à utiliser pour stocker les dossiers de messages.
Si ce nom commence par un
`/'
,
mail
le considère comme un chemin absolu ; sinon, le répertoire du dossier
est trouvé relativement à votre répertoire home.
- MBOX
-
Le nom du fichier
mbox
Cela peut être le nom d'un dossier.
Par défaut
``mbox
''
est dans le répertoire home de l'utilisateur.
- record
-
Si défini, donne le chemin du fichier utilisé pour enregistrer tous
les messages sortant.
Sinon, les messages sortant ne sont pas sauvés.
- indentprefix
-
La chaîne utilisée par l'échappement tilde
~m
pour indenter les messages, à la place du caractère de tabulation
normal
(`^I'
)
Pensez à mette la valeur entre guillemets si elle contient des espaces
ou des tabulations.
- toplines
-
Si défini, donne le nombre de lignes d'un message à afficher avec la
commande
top
; normalement, les cinq premières lignes sont affichées.
ENVIRONNEMENT
mail
utilise les variables d'environnement
HOME
LOGNAME
USER
SHELL
DEAD
PAGER
LISTER
EDITOR
VISUAL
REPLYTO
et
MBOX
Si la variable d'environnement
MAIL
est définie, sa valeur est utilisée comme chemin pour stocker le courrier
de l'utilisateur (``mail spool'').
FICHIERS
- /var/mail/*
-
bureau de poste (à moins d'être outrepassé par la variable d'environnement
MAIL
- ~/mbox
-
vieux courrier de l'utilisateur
- ~/.mailrc
-
fichier donnant les commandes mail initiales ; peut être outrepassé en
définissant la variable d'environnement
MAILRC
- /tmp/R*
-
fichiers temporaires
- /usr/share/mailx/mail.*help
-
fichiers d'aide
- /etc/mail.rc
-
fichier système d'initialisation
VOIR AUSSI
fmt(1),
lockspool(1),
newaliases(1),
vacation(1),
aliases(5),
mailaddr(7),
mail.local8,
newaliases(8),
sendmail(8)
-
"The Mail Reference Manual"
HISTORIQUE
Une commande
mail
est apparue dans
AT&T System
v3 .
Cette page de manuel est dérivée de
"The Mail Reference Manual"
écrit à l'origine par Kurt Shoens.
BUGS
Il y a quelques flags qui ne sont pas documentés ici.
La plupart ne sont pas utiles à l'utilisateur commun.
Habituellement,
Mail
et
mailx
sont juste des liens vers
mail
ce qui peut être à l'origine de confusions.
TRADUCTION
Frédéric HENRY <neryel at rolys.org>, 2002
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- Actions au lancement
-
- Envoi de courrier
-
- Lecture de courrier
-
- Suppression de message
-
- Specifier des messages
-
- Répondre à ou générer un message
-
- Terminer une session de traitement de courriers
-
- Listes de diffusion personnelles et pour le système
-
- Mail en réseau (ARPA, UUCP, Berknet)
-
- Résumé
-
- Tilde/échappements
-
- Options de messages
-
- Valeurs des options de chaine
-
- ENVIRONNEMENT
-
- FICHIERS
-
- VOIR AUSSI
-
- HISTORIQUE
-
- BUGS
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 20:41:57 GMT, July 10, 2005