28 -
registracionnogo kataloga.
headerfield
Imya polya (bez :), kotoroe vydaetsya po komande
headers. Esli peremennaya ne zadana, pole konstru-
iruetsya standartnym obrazom iz From: (esli est',
inache iz From ). Dlya udobnogo prosmotra zagolov-
kov svoih otpravlenyh pisem nuzhno zadat':
set headerfield=to
headername
Esli ustanovlena eta logicheskaya peremennaya, po
komande headers vydaetsya ne adres pol'zovatelya, a
ego imya (esli est'). Rekomenduetsya ustanovit' etu
peremennuyu. Po umolchaniyu vydaetsya adres (dlya sov-
mestimosti).
hold Logicheskaya peremennaya hold ukazyvaet, chto soobshche-
niya, kotorye Vy prochitali, no nad kotorymi ne pro-
izvodili nikakih dejstvij, sleduet sohranyat' v
sistemnom pochtovom yashchike, a ne zapisyvat' avtoma-
ticheski v Vash fajl mbox.
ignore
Logicheskaya peremennaya ignore ukazyvaet, chto pri
sostavlenii soobshchenij sleduet ignorirovat' simvoly
CTRL/C, prihodyashchie s Vashego terminala. Simvoly
CTRL/C sohranyayut svoe ishodnoe znachenie v komand-
nom rezhime programmy mailx. Ustanovka peremennoj
ignore ravnosil'na ukazaniyu klyucha -i v komandnoj
stroke, kak opisano v razdele 6.
ignoreeof
Rodstvennaya peremennoj dot peremennaya ignoreeof
zastavlyaet mailx ne vosprinimat' CTRL/D kak priz-
nak konca soobshcheniya. Peremennaya ignoreeof rabo-
taet i v komandnom rezhime mailx.
keep Peremennaya keep ukazyvaet mailx, chto esli Vash sis-
temnyj pochtovyj yashchik pust, ego ne sleduet udalyat',
a nado sohranit' fajlom nulevoj dliny. |to
polezno v tom sluchae, esli Vy reshili zashchitit' svoj
pochtovyj yashchik, chto mozhno sdelat' komandoj
chmod 600 /usr/spool/mail/yourname
gde yourname - Vashe registracionnoe imya. Esli Vy
etogo ne sdelali, kto-nibud' mozhet sluchajno pro-
chest' Vashu pochtu, hotya prilichnye lyudi chuzhuyu pochtu
ne chitayut (dazhe sluchajno!).
keepsave
Esli Vy sohranyaete soobshchenie komandoj save, prog-
ramma mailx obychno ne uchityvaet ego pri vyhode.
CHtoby pomnit' vse sohranennye soobshcheniya, nado
ustanovit' peremennuyu keepsave.
- 29 -
metoo
Esli Vy otpravlyaete pochtu po psevdonimu, mailx ne
posylaet soobshchenie Vam, dazhe esli etot psevdonim
Vas vklyuchaet. |to udobno togda, kogda odnim psev-
donimom pol'zuyutsya vse chleny gruppy. Esli zhe Vy
hotite poluchat' kopii soobshchenij, kotorye Vy posy-
laete po psevdonimu, mozhete ustanovit' logicheskuyu
peremenuyu metoo.
noheader
Logicheskaya peremennaya noheader otmenyaet pechat'
nomera versii i zagolovkov pri vyzove mailx.
Ustanovka etoj peremennoj ekvivalentna ukazaniyu
klyucha -N v komandnoj stroke.
nopipe
Po umolchaniyu, pri vyzove vneshnej programmy pros-
motra soobshchenij, soobshchenie podaetsya na standartnyj
vvod. Esli ustanovlena peremennaya nopipe, formiru-
etsya vremennyj fajl i peredaetsya programme pros-
motra v kachestve argumenta. |tot rezhim byvaet
polezen pri peremeshcheniyah po soobshcheniyu.
nosave
Obychno pri otmene pis'ma po dvuhkratnomu nazhatiyu
CTRL/C mailx kopiruet nezakonchennoe pis'mo v fajl
dead.letter v Vashem registracionnom kataloge.
Ustanoviv peremennuyu nosave, Vy eto predotvratite.
quiet
Logicheskaya peremennaya quiet otmenyaet pechat' nomera
versii pri vyzove mailx, pechat' takih diagnostik,
kak Soobshchenie 4: komandoj type. i pechat' dopolni-
tel'noj informacii dlya nachinayushchego pol'zovatelya.
record
Esli Vy lyubite hranit' kopii svoih pisem, pris-
vojte peremennoj record imya fajla, v kotoryj budet
zapisyvat'sya ishodyashchaya pochta. Kazhdoe novoe otp-
ravlennoe Vami soobshchenie budet dopisano k koncu
etogo fajla.
screen
Kogda programma mailx pri zapuske pechataet zago-
lovki soobshchenij, chislo vydavaemyh zagolovkov zavi-
sit ot skorosti Vashego terminala. CHem bystree
terminal, tem bol'she zagolovkov pechataetsya. Znacha-
shchaya peremennaya screen izmenyaet eto chislo. Ee zna-
chenie opredelyaet, skol'ko zagolovkov soobshchenij
dolzhno vydavat'sya. |to zhe chislo ispol'zuetsya dlya
sdvigov pri pomoshchi komandy z.
sendmail
CHtoby zamenit' sistemu dostavki pochty, nado pris-
voit' peremennoj sendmail polnoe imya toj prog-
rammy, kotoruyu Vy hotite ispol'zovat'. Zamet'te:
eto nado ne vsem! Bol'shinstvo lyudej mogut pol'zo-
vat'sya toj sistemoj dostavki pochty, kotoraya
- 30 -
vyzyvaetsya po umolchaniyu.
sort Znachashchaya peremennaya, zadayushchaya poryadok sortirovki
soobshchenij. Raspoznayutsya sleduyushchie znacheniya:
author
- sortirovka po imeni avtora;
date - sortirovka po date i vremeni;
subject
- sortirovka po temam.
Sortirovka proishodit pri chtenii pochtovogo yashchika.
Naprimer, chtoby otsortirovat' tekushchij fajl, nuzhno posle
ustanovki peremennoj sort perechitat' ego komandoj file.
toplines
Znachashchaya peremennaya toplines opredelyaet chislo
strok, kotorye pechataet komanda top vmesto obychnyh
pyati strok.
verbose
Logicheskaya peremennaya verbose zastavlyaet programmu
mailx vyzyvat' sendmail s klyuchom -v, v kotorom on
rabotaet v rezhime rasshirennyh diagnostik, ob®yav-
lyaet rasshireniya psevdonimov i t.d. Ustanovka pere-
mennoj verbose ekvivalentna vyzovu mailx s klyuchom
-v, kak opisano v razdele 6.
6. Klyuchi komandnoj stroki
V etom razdele opisany klyuchi, ispol'zuemye v komand-
noj stroke pri vyzove programmy mailx.
-N Podavlyaet nachal'nuyu pechat' zagolovkov.
-d Vklyuchaet otladochnuyu informaciyu. Ne dlya obshchego
pol'zovaniya.
-f fajl
Pokazyvaet soobshcheniya iz fajla fajl, a ne iz Vashego
sistemnogo pochtovogo yashchika. Esli imya fajl opu-
shcheno, programma mailx chitaet fajl mbox v Vashem
registracionnom kataloge.
-i Ignoriruet signaly preryvaniya CTRL/C, prihodyashchie s
terminala.
-n Zapreshchaet chtenie fajla /usr/lib/Mail.rc. Ispol'-
zuetsya redko, tak kak /usr/lib/Mail.rc obychno
pust.
-s stroka
Ispol'zuetsya pri posylke pochty. Stroka ispol'zu-
etsya v kachestve zagolovka sostavlyaemogo soobshcheniya.
Esli stroka soderzhit probely, ee sleduet zaklyuchit'
v kavychki.
- 31 -
-u imya
CHitaet pochtu pol'zovatelya imya vmesto Vashej sobst-
vennoj. Nekotorye prenebregayut zashchitoj svoih poch-
tovyh yashchikov, no luchshe byt' ostorozhnym. Po
sushchestvu, -u imya - eto bolee prostoj sposob sde-
lat' to zhe, chto i -f /usr/spool/mail/imya.
-v Klyuch -v peredaetsya sendmail. To zhe samoe mozhno
sdelat', ustanoviv peremennuyu verbose.
Sleduyushchie klyuchi takzhe mogut byt' ispol'zovany v
komandnoj stroke, no predpolagaetsya, chto imi budut
pol'zovat'sya ne lyudi, a programmy, vyzyvayushchie mailx.
-T fajl
Organizuet zapis' v fajl soderzhimogo polej
Article-Id vseh soobshchenij, kotorye byli prochitany
ili udaleny. Klyuch -T sdelan dlya programmy read-
news i ne mozhet ispol'zovat'sya dlya chteniya Vashej
pochty.
-h chislo
Peredaet schetchik promezhutochnyh peresylok. Prog-
ramma mailx prinimaet chislo, uvelichivaet ego i
peredaet s klyuchom -h sisteme dostavki pochty. Klyuch
-h polezen tol'ko pri rassylke pochty po setyam.
-r imya
Ispol'zuetsya dlya rassylki pochty po seti: interpre-
tiruet imya kak imya togo, kto poslal soobshchenie.
Imya i klyuch -r prosto peredayutsya sisteme dostavki
pochty. Programma mailx zhdet, poka soobshchenie ne
budet poslano, i vozvrashchaet poluchennyj kod vozv-
rata. Krome togo, mailx ne izmenyaet formata soob-
shcheniya.
Obratite vnimanie, chto klyuchi -h i -r, kotorye nuzhny
dlya rassylki setevoj pochty, prakticheski ne ispol'zu-
yutsya, kogda rassylka pochty proizvoditsya v odnoj sis-
teme.
Esli pri pomlshchi mailx peresylaetsya bol'shoj fajl (ili
mnozhestvo malen'kih), to polezno ukazat' klyuch -x, koto-
ryj soobshchaet sisteme dostavki pochty, chto soobshchenie ne
obyazatel'no otpravlyat' nemedlenno, i podavlyaet zapis'
otsylaemyh soobshchenij, ustanovlennuyu peremennoj record.
7. Format soobshchenij
V etom razdele opisan format soobshchenij. Soobshchenie
nachinaetsya so sluzhebnoj stroki sostoyashchej iz slova From,
posle kotorogo idet imya pol'zovatelya i data v formate,
vozvrashchaemom bibliotechnoj programmoj ctime, kotoraya
opisana v Rukovodstve programmista XENIX. Procedura
ctime mozhet vozvrashchat' datu v takom, naprimer, formate:
Fri Oct 26 19:12:48 1990 MSD
- 32 -
Posle stroki ot idut nol' ili bolee strok polej
zagolovka. Kazhdoe pole zagolovka imeet vid:
imya: informaciya
Imya mozhet byt' lyuboe, no tol'ko nekotorye polya zago-
lovka raspoznayutsya kak nechto osmyslennoe. Vozmozhnye
polya zagolovka: Article-Id, Bcc, Cc, Date, From,
Message-Id, Received, References, Reply-to
Subject i To. Drugie polya zagolovka imeyut znachenie dlya
drugih sistem. Pole zagolovka mozhno prodolzhit' na sle-
duyushchej stroke, nachav stroku-prodolzhenie s probela ili
tabulyacii.
Esli v soobshchenii est' kakie-libo zagolovki, posle
nih dolzhna idti pustaya stroka. Sleduyushchaya chast' nazyva-
etsya telom soobshcheniya i dolzhna byt' tekstom KOI-8, ne
soderzhashchim nulevyh simvolov. Kazhdaya stroka dolzhna
zavershat'sya simvolom novoj stroki KOI-8, i dlina ee ne
dolzhna prevyshat' 512 simvolov. Esli trebuetsya peredat'
po pochte dvoichnyj kod, predpolagaetsya, chto eti dannye
budut perekodirovany sistemoj, kotoraya preobrazuet
shest' bit v pechatnyj simvol. Naprimer, esli Vy ispol'-
zuete bol'shie i malye bukvy, cifry, tochku i zapyatuyu -
vsego 64 simvola, to Vy mozhete poslat' dvoichnoe chislo
iz 16 bit kak tri simvola. |ti simvoly dolzhny byt' upa-
kovany v stroki, predpochtitel'no okolo 70 simvolov dli-
noj, tak kak peresylka dlinnyh strok bolee effektivna.
Sistema dostavki pochty vsegda dobavlyaet k koncu
lyubogo soobshcheniya pustuyu stroku. |tu stroku udalit'
nel'zya.
Sistema dostavki pochty UUCP inogda dobavlyaet pustuyu
stroku k koncu soobshcheniya kazhdyj raz, kogda ono prohodit
cherez mashinu.
Neobhodimo otmetit', chto nekotorye transportnye
setevye protokoly nakladyvayut ogranicheniya na dlinu
soobshchenij.
8. Slovar'
|tot razdel soderzhit opredeleniya nekotoryh specifi-
cheskih terminov programmy mailx.
psevdonim
Al'ternativnoe imya cheloveka ili gruppy lyudej.
klyuch Argument komandnoj stroki programmy mailx, nachina-
yushchijsya s `-'. Naprimer, -f - eto klyuch.
pole zagolovka
Stroka v nachale soobshcheniya, soderzhashchaya informaciyu,
kotoraya yavlyaetsya chast'yu struktury soobshcheniya. Obych-
nye polya zagolovka - eto To:, Cc: i Subject:.
- 33 -
pochta
Nabor soobshchenij. CHasto vstrechaetsya v kontekste "Vy
prochitali svoyu pochtu?"
pochtovyj yashchik
Mesto, gde hranitsya Vasha pochta, obychno v kataloge
/usr/spool/mail.
soobshchenie
Otdel'noe pis'mo ot kogo-libo, pervonachal'no naho-
dyashcheesya v Vashem pochtovom yashchike.
spisok soobshchenij
Stroka, ispol'zuemaya v komandnom rezhime programmy
mailx dlya opisaniya posledovatel'nosti soobshchenij.
peremennaya
Informaciya special'nogo naznacheniya, kotoruyu Vy
mozhete ispol'zovat' dlya nastrojki mailx na svoj
vkus. Peremennye opredelyayutsya komandoj set.
9. Spisok komand, peremennyh i upravlyayushchih
tel'nostej
V etom razdele privoditsya kratkoe opisanie komand,
logicheskih i znachashchih peremennyh i upravlyayushchih posledo-
vatel'nostej programmy mailx.
- 34 -
V sleduyushchej tablice opisany komandy:
Komanda Opisanie
____________________________________________________________
! Vyhod v shell na odnu komandu
- Vernut'sya k predydushchemu soobshcheniyu
= Napechatat' nomer tekushchego soobshcheniya
Print Pechatat' soobshchenie bez ignorirovaniya polej
Reply Poslat' repliku vsem adresatam soobshcheniya
Type Pechatat' soobshchenie bez ignorirovaniya polej
alias Opredelit' psevdonim kak nabor imen
pol'zovatelej
alternates Spisok drugih imen,pod kotorymi izvestny Vy zhe
chdir Izmenit' tekushchij katalog
copy Skopirovat' soobshchenie v fajl ili arhivnyj fajl
delete Udalit' spisok soobshchenij
dt Udalit' tekushchee i pokazat' sleduyushchee soobshchenie
endif Konec uslovnogo operatora; sm. if
edit Redaktirovat' spisok soobshchenij
else Nachalo vtoroj chasti uslovnogo operatora;sm. if
exit Vyhod bez izmenenij
file Uznat'/izmenit' tekushchij pochtovyj fajl
folder To zhe, chto i file
folders Pokazat' spisok fajlov v arhivnom kataloge
forward Pereslat' soobshchenie drugomu adresatu
from Pokazat' zagolovki spiska soobshchenij
headers Pokazat' tekushchee okno soobshchenij
headline Dobavit' dopolnitel'noe pole zagolovka
help Vydat' kratkij spisok komand programmy mailx
hold To zhe, chto i preserve
if Uslovnoe vypolnenie komand programmy mailx
ignore Ustanovit'/uznat' spisok ignoriruemyh polej
list Pokazat' dejstvuyushchie komandy programmy mailx
local Pokazat' drugie imena lokal'noj gruppy
lpr Napechatat' tekushchee soobshchenie
mail Poslat' pochtu na ukazannoe imya
mbox Pometit' spisok soobshchenij dlya sohraneniya v mbox
next Perejti k sleduyushchemu soobshcheniyu i napechatat' ego
preserve Ostavit' spisok soobshchenij v sistemnom p/ya
quit Vyhod s zapis'yu v sistemnyj p/ya ili v mbox
reply Poslat' otvet na soobshchenie ego avtoru
save Dobavit' soobshcheniya, vklyuchaya zagolovki, v fajl
set Ustanovit' logicheskuyu ili znachashchuyu peremennuyu
shell Vyzvat' interpretator komandnogo yazyka
top Vydat' pervye neskol'ko (5) strok soobshchenij
iz spiska
type Vydat' soobshcheniya
undelete Vosstanovit' spisok soobshchenij
unset Otmenit' dejstvie komandy set
uudecode Raskodirovat' ukazannye soobshcheniya uudecode v
binarnye fajly
visual Vyzvat' ekrannyj redaktor na spisok soobshchenij
write Dobavit' soobshchenie bez zagolovka v fajl
z Perejti k sleduyushchemu/predydushchemu oknu
- 35 -
V sleduyushchej tablice privedeny peremennye. Dlya kazhdoj
peremennoj ukazano, yavlyaetsya li ona logicheskoj ili zna-
chashchej.
Perem. Tip Opisanie
__________________________________________________________
EDITOR zn. Imya redaktora dlya ~e i edit
PAGER zn. Imya programmy postranichnoj vydachi
LPR zn. Imya programmy pechati
SHELL zn. Imya shell'a dlya shell, ~! i !
VISUAL zn. Imya ekrannogo redaktora dlya
~v i visual
append log. Vsegda dobavlyat' soobshcheniya
k koncu mbox
ask log. Pri posylke pochty vydavat' Subject:
askcc log. V konce soobshcheniya sprashivat' Cc:
autoprint log. Po komande delete vydavat'
sleduyushchee soobshchenie
autosign log. Dobavit' fajl .signature v
konec posylaemogo soobshcheniya
crt zn. Minimal'noe chislo strok dlya
vyzova more
debug log. Vydavat' otladochnuyu informaciyu
dot log. Tochka otdel'no v stroke - konec
soobshcheniya
escape zn. Upravlyayushchij simvol vmesto ~ (til'dy)
folder zn. Katalog dlya hraneniya arhivnyh fajlov
headerfield zn. Imya polya dlya komandy h
headername log. Vydavat' imya po komande h
hold log. Po umolchaniyu hranit' soobshcheniya
v sistemnom p/ya
ignore log. Pri posylke pochty ignorirovat' CTRL/C
ignoreeof log. Ne preryvat' vvod pis'ma ili
komandy po CTRL/D
keep log. Ne unichtozhat' pustoj sistemnyj p/ya
keepsave log. Ne udalyat' sohranennye soobshcheniya
metoo log. Vklyuchat' posylayushchego soobshchenie
v psevdonimy
noheader log. Pri zapuske ne pechatat' versiyu i
zagolovki
nopipe log. Dlya prosmotra formirovat' fajl
nosave log. Ne sohranyat' pis'ma v dead.letter
realname zn. Real'noe imya pol'zovatelya
quiet log. Ne pechatat' versiyu mailx i
nomera soobshchenij
record zn. Fajl, v kotorom nado hranit'
ishodyashchuyu pochtu
screen zn. Razmer okna zagolovkov dlya komandy z
sort zn. Zadat' poryadok sortirovki
sendmail zn. Al'ternativnaya sistema dostavki pochty
toplines zn. Kolichestvo strok dlya komandy top
verbose log. Vyzov sendmail s klyuchom -v
- 36 -
V sleduyushchej tablice privedeny upravlyayushchie posledova-
tel'nosti, razreshennye pri sostavlenii soobshchenij.
Posl. Argumenty Opisanie
_________________________________________________________________
~! komanda Vypolnit' komandu shell
~: kom_mailx Vypolnit' komandu mailx
~c imya ... Dobavit' imena k polyu Cc:
~d Vklyuchit' dead.letter v soobshchenie
~e Vyzvat' redaktor na nezakonchennoe
soobshchenie
~f soobshcheniya Vstavit' perechislennye soobshcheniya
~h Redaktirovat' polya zagolovka
~m soobshcheniya Vstavit' soobshcheniya, sdvinuv
vpravo na tabulyaciyu
~M soobshcheniya To zhe, chto i ~f
~>> soobshcheniya Vstavit' soobshcheniya, dobaviv
simvol '>>'
~p Napechatat' soobshchenie, kak ono est'
~q Otmenit' pis'mo; to zhe, chto i CTRL/C
~r fajl Vstavit' fajl v soobshchenie
~s stroka Zapisat' stroku v pole Subject:
~t imya ... Dobavit' imena k polyu To:
~u [ish_imya] pol_imya Vstavit' v tekushchee soobshchenie binarnyj
fajl, perekodirovannyj uuencode
v tekstovyj
~v Vyzvat' na soobshchenie ekrannyj
redaktor
~w fajl Zapisat' soobshchenie v fajl
~| komanda Propustit' soobshchenie cherez komandu
~~ stroka Postavit' znak ~ v nachale stroki
V sleduyushchej tablice pokazany klyuchi, kotorye ispol'-
zuyutsya v komandnoj stroke programmy mailx:
Klyuch Opisanie
____________________________________________________________
-N Pri zapuske ne pechatat' spisok zagolovkov
-T katalog Sozdavat' rabochie fajly v ukazannom kataloge.
-d Vklyuchit' otladku
-f fajl Brat' soobshcheniya iz fajla ili iz ~/mbox
-h chislo Schetchik peresylok
-i Ignorirovat' signaly preryvaniya ot
terminala
-n Zapreshchaet chtenie /usr/lib/Mail.rc
-r imya Poslat' pochtu ot pol'zovatelya imya
-s stroka Sdelat' stroku predmetnym zagolovkom
-u imya CHitat' pochtu pol'zovatelya imya, a ne svoyu
-v Vyzvat' sendmail s klyuchom -v
-x Priznak peredachi ochen' bol'shogo soobshcheniya
- 37 -
Obratite vnimanie: Klyuchi -T, -d, -h i -r v interaktiv-
nom rezhime obychno ne ispol'zuyutsya (hotya v principe eto
vozmozhno).
10. Osobennosti i otlichiya sistemy mailx dl
V OS MSDOS realizovany vse servisnye vozmozhnosti
sistemy mailx, no est' ryad otlichij, obuslovlennyh oso-
bennostyami MSDOS. Pered nachalom raboty sistema pytaetsya
opredelit' sostoyanie sredy cherez peremennye standart-
nogo okruzheniya (Environment) ili fajly nastrojki.
Zadanie peremennoj v standartnom okruzhenii (komandoj
SET peremennaya=znachenie) zamenyaet naznachenie etoj pere-
mennoj iz fajla nastrojki. Vezde dalee konstrukciya
%peremennaya% eto znachenie peremennoj.
Minimal'nyj trebuemyj nabor peremennyh dlya raboty
mailx i ih znacheniya:
HOME - katalog pol'zovatelya, otkuda berutsya fajly lich-
noj konfiguracii.
USER - imya pol'zovatelya (sovpadayushchee s imenem ego poch-
tovogo yashchika v podkataloge s imenem BOXES sis-
temnogo pochtovogo kataloga).
TZ - peremennaya, zadayushchaya vremennuyu zonu iz treh kom-
ponent:
imya obychnoj vremennoj zony, 3 bukvy;
sdvig chasovogo poyasa ot Grinvicha, chislo;
imya vremennoj zony letnego vremeni, 3 bukvy;
naprimer, TZ=MSK-3MSD dlya Moskvy.
DOMAIN
- peremennaya, zadayushchaya imya vashego domena (polnoe
imya pol'zovatelya vyglyadit tak: %USER%@%DOMAIN%).
Krome etogo, raspoznayutsya znacheniya neskol'ko dopol-
nitel'nyh peremennyh. Sredi nih mozhno vydelit':
MSG - yazyk diagnostik; esli eta peremennaya imeet zna-
chenie 'r', vse diagnosticheskie soobshcheniya vyda-
yutsya na russkom yazyke, esli ne ukazana ili imeet
znachenie 'e' - na anglijskom.
COMSPEC
- imya zapuskaemogo interpretatora komand.
TMP - imya kataloga dlya vremennyh fajlov mailx.
CHtoby opredelit' polozhenie fajlov nastrojki, mailx
raspoznaet, iz kakogo kataloga ona byla vyzvana i ishchet
sistemnyj fajl nastrojki UUPC.RC v podkataloge CONF
(tam, v chastnosti, zadayutsya peremennye TZ, DOMAIN i
- 38 -
MSG). Dalee, iz tekushchego kataloga beretsya pol'zova-
tel'skij fajl nastrojki PERSONAL.RC (tam zadayutsya pere-
mennye HOME i USER). Esli takogo fajla ne sushchestvuet,
delaetsya popytka najti eti peremennye v okruzhenii.
Takim obrazom standartnaya posledovatel'nost' vyzova
mailx takova:
- perejti v domashnij katalog (tam obychno nahoditsya
PERSONAL.RC);
- vyzvat' mailx iz sistemnogo kataloga UUPC;
Rekomenduetsya dobavit' sistemnyj katalog UUPC v
peremennuyu PATH v fajl AUTOEXEC.BAT.
Teper' opishem format fajlov UUPC.RC i PERSONAL.RC.
Vse peremennye zadayutsya na otdel'nyh strokah v vide:
peremennaya=znachenie
Stroki, nachinayushchiesya s simvola '#', schitayutsya kom-
mentariyami.
Mozhno otmetit', chto naznacheniya iz fajlov konfigura-
cii (MAILRC, MAIL.RC) otmenyayut naznacheniya iz fajlov
nastrojki.
Otlichiya v imenah fajlov:
XENIX MSDOS
________________________________________________
$HOME/dead.letter %HOME%\DEAD.LET
$HOME/.mailrc %HOME%\MAILRC
$HOME/.signature %HOME%\PERSONAL.SIG
/usr/lib/aliases UUPC\MAIL\ALIASES.TX_
/usr/spool/mail/$USER UUPC\MAIL\BOXES\%US
/usr/lib/relcom/Mail.rc UUPC\MAIL\MAIL.RC
/usr/adm/maillog UUPC\MAIL\MAILLOG
________________________________________________
Otlichiya v interfejse s pol'zovatelem:
Vvedena logicheskaya peremennaya autocall. Posle ee
ustanovki pri vyhode iz mailx proveryaetsya, est' li poch-
tovye soobshcheniya, kotorye nuzhno otpravit' na udalennye
mashiny, i, v etom sluchae zapuskaetsya programma svyazi
UUIO.
- 39 -
SODERZHANIE
Annotaciya .................................... 1
1. Vvedenie ..................................... 1
2. Vyzov programmy mailx ........................ 2
3. Obsluzhivanie arhivnyh fajlov ................. 9
4. Rassylka pochty ............................... 10
4.1. Upravlyayushchie posledovatel'nosti ............. 10
4.2. Dostup k setyam ............................. 14
4.3. Special'nye adresaty ....................... 16
5. Dopolnitel'nye vozmozhnosti ................... 17
5.1. Spiski soobshchenij ........................... 17
5.2. Spisok komand .............................. 18
5.3. Peremennye ................................. 27
6. Klyuchi komandnoj stroki ....................... 31
7. Format soobshchenij ............................. 32
8. Slovar' ...................................... 33
9. Spisok komand, peremennyh i upravlyayushchih posle-
dovatel'nostej ............................... 34
10. Osobennosti i otlichiya sistemy mailx dlya
MSDOS ........................................ 38
- 40 -
--
Polina Antonova | polina@hq.demos.su /\/\
DEMOS, | polina%hq.demos.su@relay.eu.net (____)
Moscow, Russia | +7 095 231-2129 __(__ )
'------'~~