File: metamail.1

package info (click to toggle)
manpages-pl 20050320-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,200 kB
  • ctags: 16
  • sloc: makefile: 1,454; perl: 477; sh: 316
file content (483 lines) | stat: -rw-r--r-- 21,953 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
.\" {PTM/LK/0.1/05-01-1999/"obsuga poczty bazujca na mailcap"}
.\" Tumaczenie: 5-1-1999 ukasz Kowalczyk (lukow@tempac.okwf.fuw.edu.pl)

.TH METAMAIL 1 "Wydanie 2" "Bellcore Prototype"
.SH NAZWA
metamail - infrastruktura dla oprogramowania pocztowego bazujcego na mailcap

.SH STRESZCZENIE
.ta 8n
\fBmetamail\fP	[-b] [-B] [-c \fBtyp zawartoci\fP ...] [-d] [-e] 
[-E \fBkodowanie zawartoci\fP] 
[-f \fBadres nadawcy\fP] [-h] [-m \fBprogram pocztowy\fP] [-p] [-P] [-r] 
[-s \fBtemat\fP] [-q] [-w] [-x] [-y] [-z] [\fBnazwa pliku\fP]
.br
.SH OPIS
Program
.I metamail
odczytuje plik "mailcap" aby dowiedzie si, jak naley wywietla
nietekstow cz wiadomoci pocztowej w lokalnym systemie. Kady program
sucy do odczytywania poczty musi wywoa metamail podczas przegldania
wiadomoci nie bdcej tekstem, z wyjtkiem sytuacji, gdy program pocztowy
jest w stanie samodzielnie poradzi sobie z wywietleniem tej czci
wiadomoci.
.I Metamail
na podstawie pliku (plikw) mailcap decyduje, jakiego programu naley uy
do wywietlenia specyficznego typu wiadomoci.

W systemie, w ktrym wszystkie programy pocztowe wywouj program
.I metamail
w wypadku otrzymania nietekstowej wiadomoci, rozszerzenie ich moliwoci o
obsug kolejnego formatu wiadomoci sprowadza si do dodania jednej linii
do pliku mailcap. (Ta strona opisuje wycznie uywanie programu metamail z
programami pocztowymi, aczkolwiek metamail jest rwnie uyteczny, gdy trzeba
doda obsug formatw multimedialnych do programw sucych do
przegldania grup dyskusyjnych lub BBS-w. Jedynym wymogiem jest, aby
programy te dodaway do wiadomoci pole nagwka "Content-type" lub w inny
sposb informoway o rodzaju zawartoci przesyki).

W wikszoci przypadkw uytkownicy nie bd musieli uruchamia programu
metamail bezporednio. Bdzie on uruchamiany przez program sucy do
czytania poczty zawsze, gdy zajdzie konieczno obejrzenia nietekstowej
przesyki. Mimo to, ta strona nie jest przeznaczona dla uytkownikw
kocowych, lecz dla dwch kategorii osb: tych, ktrzy dodaj do programu
metamail obsug konkretnego programu pocztowego oraz tych, ktrzy dodaj
informacje do pliku mailcap. Osoby nalece do pierwszej kategorii
zainteresuje gwnie skadnia linii polece, za pozostae osoby mog
zignorowa t sekcj i od razu przej do opisu skadni pliku mailcap.

Uwaga: Metamail okrela typ wiadomoci na podstawie nagwka "Content-type",
opisanego w RFC 1049 oraz RFC 1341 (MIME). Mimo to, przy uyciu opcji \-b i
\-c, mona spowodowa, by metamail wsppracowa z poczt nie stosujc si
do formatu obowizujcego w Internecie, wczajc w to komunikaty X.400.
Naley rwnie zauway, e metamail automatycznie dekoduje poczt
zakodowan w celu uniknicia problemw z 8-bitowymi wartociami. Wiadomoci
takie musz zawiera w nagwku pole Content-Transfer-Encoding zgodne ze
specyfikacj RFC 1341. Jeeli dane zostay zakodowane algorytmem "base64",
sekwencje CRLF zostan przekonwertowane do lokalnego sposobu oznaczania
nowej linii, ale dotyczy to tylko tekstowej czci wiadomoci; mona to
rozcign na wszystkie typy wiadomoci umieszczajc w pliku mailcap pole
"textualnewlines".

.SH OPCJE
Metamail uruchomiony bez adnych opcji oczekuje otrzymania na standardowym
wejciu wiadomoci sformatowanej zgodnie z RFC 822. Nastpujce opcje mog
zmodyfikowa to zachowanie:
.TP 8
.B \-b
Ta opcja informuje metamail, e wiadomo nie stosuje si do formatu RFC
822, z wyjtkiem ciaa wiadomoci (tzn. nie ma nagwka). Uycie opcji \-b
implikuje dziaanie opcji \-c.
.TP 8
.B \-B
Ta opcja informuje metamail, e wiadomo ma zosta wywietlona w tle,
jeeli jest nieinteraktywna, tzn. nie posiada w pliku mailcap atrybutu
"needsterminal". Opcja nie moe zosta uyta wraz z \-p lub \-P.
.TP 8
.B \-c <typ zawartoci>  
Ta opcja informuje metamail, e powinien uywa podanego typu zawartoci,
zamiast typu podanego w nagwku wiadomoci.
.TP 8
.B \-d 
Ta opcja informuje metamail, by nie zadawa adnych pyta przed
interpretacj wiadomoci. (Domylnie, metamail zawsze pyta o pozwolenie na
uruchomienie kadego interpretera, jeeli dziaa na interaktywnym
terminalu i zmienna MM_NOASK nie jest ustawiona. Nie pyta jednak w
przypadku typu zawartoci "text", tzn. jeeli domyln wartoci MM_NOASK
jest "text,text/us-ascii").
.TP 8
.B \-e 
Ta opcja informuje metamail, by usuwa pocztkowe znaki nowej linii z ciaa
wiadomoci. Jest to szczeglnie uyteczne dla wiadomoci w formacie MH.
.TP 8
.B \-f <adres>
Ta opcja okrela nadawc wiadomoci. Jeeli nie zostanie podana, nadawca
zostanie okrelony na podstawie nagwka, jeeli bdzie to moliwe. Ta
informacja zostanie umieszczona w rodowisku, by bya dostpna dla kadego
interpretera uruchamianego przez metamail.
.TP 8
.B \-h
Ta opcja informuje metamail, e jest on uywany do 
drukowania wiadomoci. W szczeglnoci, oznacza ona, e wykonane ma zosta
pole "print" zamiast "command" z pliku mailcap. (Jeeli pole "print" jest
puste, ta opcja z pliku mailcap zostanie zignorowana i wznowione zostanie
poszukiwanie w tym pliku kolejnej linii pasujcej do typu wiadomoci i
posiadajcej niepuste pole "print"). Opcja \-h automatycznie implikuje
uycie opcji \-d.
.TP 8
.B \-m <program pocztowy>
Ta opcja okrela nazw programu wywoujcego metamail. Informacja ta
zostanie umieszczona w rodowisku, aby bya dostpna dla interpreterw
wywoywanych przez metamail.
.TP 8
.B \-p
Ta opcja okrela, e w razie takiej koniecznoci, wynik dziaania programu
zostanie pokazany strona po stronie. Standardowo zostanie to uzyskane przez
wywoanie programu more, ale zmienna rodowiskowa METAMAIL_PAGER moe
okrela inny program uywany do tego celu. Zauwa, e opcja \-p jest
preferowan form takiego sposobu wypisywania danych wyjciowych w stosunku
do bezporedniego przekierowywania wyjcia programu metamail przez program
stronicujcy, poniewa niektre interpretery uywane przez metamail mog by
interaktywne. Metamail jest w stanie okreli, czy naley uywa programu
stronicujcego okrelonego w pliku mailcap. Ta opcja nie moe zosta uyta
razem z opcj \-B.
.TP 8
.B \-P
Ta opcja dziaa tak, jak \-p z wyjtkiem tego, e powoduje, i metamail
wywietla napis "Press RETURN to go on" (Nacinij RETURN, by kontynuowa)
czekajc na nacinicie tego klawisza po skoczeniu wywietlania wiadomoci.
Ta opcja jest przeznaczona do uywania w sytuacji, gdy metamail
rekurencyjnie wywouje siebie w nowym oknie terminala stworzonym wycznie w
tym celu. Tej opcji nie mona uywa razem z \-B.
.TP 8
.B \-q
Ta opcja powstrzymuje metamail od wywietlania komunikatw. Standardowo
metamail przed uruchomieniem interpretera wypisuje na standardowym wyjciu
kilka istotnych fragmentw nagwkw wiadomoci (co mona
konfigurowa zmiennymi rodowiskowymi KEYHEADS i KEYIGNHEADS) wraz z innymi
komunikatami.
.TP 8
.B \-r
Ta opcja informuje metamail, e uruchomienie przez roota jest dozwolone.
Standardowo metamail odmawia pracy, jeeli prawdziwym lub efektywnym
identyfikatorem uytkownika jest root. Ten sam efekt mona osign uywajc
zmiennej rodowiskowej MM_RUNASROOT.
.TP 8
.B \-R
Ta opcja powoduje uruchomienie programu /usr/ucb/reset w celu zresetowania
stanu terminala przed jego uywaniem.
.TP 8
.B \-s <temat>
Ta opcja okrela temat (subject) wiadomoci. Standardowo ta informacja
pobierana jest z nagwka. Temat wiadomoci umieszczany jest w rodowisku,
by by dostpny dla wszystkich interpreterw uruchamianych przez metamail.
.TP 8
.B \-w
Ta opcja informuje metamail, e zamiast okrelania sposobu wywietlania
danych poprzez plik mailcap, wszystkie czci wiadomoci powinny zosta
zdekodowane i zapisane w pliku w swoim zwykym formacie.
Zalenie od okolicznoci wywoania, metamail moe odgadn nazw pliku z
nagwka wiadomoci, pytajc uytkownika lub generujc plik o tymczasowej,
unikalnej nazwie.
.TP 8
.B \-x 
Ta opcja informuje metamail, e nie jest on uruchomiony na terminalu,
niezalenie od wynikw wywoania isatty(). Uycie tej opcji jest konieczne,
gdy metamail dziaa na pseudoterminalu, a isatty(3) zwraca warto TRUE,
lecz w rzeczywistoci nie istnieje terminal, za porednictwem ktrego mona
si komunikowa z uytkownikiem. Ten sam efekt mona osign przy pomocy
zmiennej rodowiskowej MM_NOTTTY.
.TP 8
.B \-y
Ta opcja informuje metamail, e naley sprbowa "wycign" wiadomo
w formacie MIME z ciaa caej wiadomoci. Taki sposb dziaania jest
uyteczny, gdy system dostarczania poczty odrzuci t wiadomo nie wiedzc,
jak sformatowa odrzucon cz zgodnie ze standardem MIME. (Dla wygody
tych, ktrzy nie mog kontrolowa sposobu wywoywania programu metamail
przez program odczytujcy poczt, dziaanie tej opcji moe by rwnie
osignite za pomoc zmiennej rodowiskowej MM_YANKMODE). Jeeli uywasz tej
opcji dla wiadomoci, ktre NAPRAWD s w formacie MIME, lub tych, ktre nie
zawieraj w sobie czci w tym formacie, rezultaty mog by bardzo dziwne.
Nie stanie si nic strasznego, ale te wiele nie zobaczysz.
.TP 8
.B \-z 
Ta opcja informuje metamail, by usun swj plik wejciowy po skoczeniu.
Opcja \-z wymaga, by argumentem programu metamail bya nazwa pliku, tzn. nie
dane nie s czytanie ze standardowego wejcia.
.TP 8
.B \-T 
Ta opcja w zamyle ma by rekurencyjnie uywana przez program metamail, by
wyczy efekt dziaania zmiennej rodowiskowej MM_TRANSPARENT. Powinna by
uywana wycznie w wypadku, gdy metamail uruchamia swoj kolejn kopi w oknie
terminala.
.TP 8
.B Nazwy plikw w linii polece
Kady argument nie zaczynajcy si znakiem "-" jest traktowany jak nazwa pliku
z ktrego, zamiast standardowego wejcia, powinny by pobierane dane.
.SH NIEROZPONANY RODZAJ WIADOMOCI
Od czasu do czasu metamail wywietli komunikat typu

**** Unrecognized mail type: 'smell-o-vision'.  Writing to file
/tmp/metamail.1234 ****

Oznacza to, e usiujesz obejrze wiadomo w formacie "smell-o-vision", lecz
metamail na twojej maszynie (sieci) nie zosta jeszcze odpowiednio
skonfigurowany do wywietlania tego rodzaju wiadomoci. W najbardziej oglnym
przypadku taka konfiguracja opiera si na mechanizmie pliku mailcap, co zostao
opisane w kolejnej sekcji.

Jeeli metamail trafi na wiadomo w nieznanym sobie formacie, usuwa z danych
nagwek oraz informacje o rodzaju kodowania, a nastpnie zapisuje dane w pliku
tymczasowym. (Jeeli dziaajca kopia programu metamail jest interaktywna,
bdziesz mia wikszy wybr - zapisanie do pliku tymczasowego, przegldanie
jako tekst lub zignorowanie tej wiadomoci). Do uytkownika naley usunicie
takich plikw.

.SH PLIK (PLIKI) MAILCAP 

Nadrzdnym celem programu metamail jest uatwienie programom pocztowym
centralnego dostpu do informacji multimedialnych. Jeeli wszystkie programy
pocztowe wywouj jeden program do interpretacji nietekstowych wiadomoci,
tylko ten jeden program musi wiedzie, jak si z nimi obchodzi.

Pliki mailcap bardzo uatwiaj przystosowanie programu metamail do tej roli.
Przeznaczeniem tym plikw jest informowanie programu metamail, jakie programy
naley uruchamia w celu wywietlania wiadomoci w rozmaitych formatach. W ten
sposb atwo mona umoliwi wszystkim programom pocztowym wywietlanie nowego
typu danych przez zwyke dopisanie linii do pliku mailcap.

Metamail szuka plikw mailcap w ciece poszukiwa. W przeciwiestwie do
standardowego zachowania si programw podczas przeszukiwania cieki, w miar
potrzeby metamail bdzie przeszukiwa 
.I wszystkie
pliki mailcap, ktre znajdzie w ciece do czasu, gdy skocz si pliki
mailcap, lub znaleziona zostanie odpowiednia linia, z informacj, jak
wywietli dany typ wiadomoci. Po znalezieniu odpowiedniej linii uruchomiony
zostanie odpowiedni program w niej wyspecyfikowany.

Domylna cieka poszukiwa ma nastpujc posta:

$HOME/.mailcap:/usr/local/etc/mailcap:/usr/etc/mailcap:/etc/mailcap:/etc/mail/mailcap:/usr/public/lib/mailcap"

Moe by ona zmieniona poprzez ustawienie zmienn systemow MAILCAPS. 
Uwaga: Podczas poszukiwa na ciece metamail nie interpretuje zmiennych
rodowiskowych typu $HOME lub symboli w rodzaju "~".

Format plikw mailcap jest opisany na stronie mailcap(4).

.\" .SH NON-ASCII HEADER FIELDS

.SH NIETEKSTOWE POLA NAGWKW
Metamail posiada wbudowan podstawow obsug nietekstowych danych w nagwkach
wiadomoci. Oznacza to, e takie dane zostan rozpoznane, zdekodowane i wysane
na terminal. To zachowanie moe by bardziej lub mniej sensowne, zalenie od
systemu kodowania znakw okrelonego w nagwku oraz moliwoci terminala,
rzadko jednak efekt bdzie gorszy od pokazywania danych w zakodowanej postaci.

.SH RODOWISKO
.PP 
.TP 8 
.B METAMAIL_TMPDIR
Jeeli ta zmienna jest ustawiona, okrela ona nazw katalogu tymczasowego
(normalnie jest to "/tmp"). W tym katalogu metamail oraz programy towarzyszce
tworz w systemie UNIX pliki tymczasowe. 

.TP 8 
.B MM_NOASK 
Jeeli MM_NOASK ma warto 1, metamail nigdy nie bdzie pyta o pozwolenie na
uruchomienie interpretera danego rodzaju wiadomoci. W innym wypadku, zmienna
MM_NOASK moe zawiera rozdzielon przecinkami list nazw typw (bez biaych
spacji), dla wywietlenia ktrych nie naley pyta o zgod. Na przykad,
nadanie tej zmiennej wartoci "magicmail,audio" spowoduje, e uytkownik nie
bszie pytany o zgod na uruchomienie interpreterw wiadomoci w formacie
magicmail i audio, lecz wci bdzie pytany przed wywietlaniem pozostaych
rodzajw wiadomoci. (Jeeli w linii polece podana zostanie opcja \-d, zmienna
MM_NOASK bdzie miaa warto 1 dla wszystkich procesw potomnych, pozwalajc
opcji -d dziaa rekurencyjnie). 

.TP 8 
.B KEYHEADS
Zmienna KEYHEADS moe by rozdzielon przecinkami list nagwkw, ktre jako
jedyne bd wywietlane przez metamail. Domylnie metamail zachowuje si tak,
jakby zmienna KEYHEADS miaa warto

Date:From:Subject:To:CC:Content-Description

Jeeli zmienna KEYHEADS jest pustym cigiem, aden element nagwka nie jest
wywietlany. Jeeli jej wartoci jest gwiazdka ("*"), wywietlane s wszystkie
pola nagwka.

.TP 8
.B KEYINGHEADS
Zmienna KEYINGHEADS moe by rozdzielon dwukropkami list pl nagwka,
ktrych to pl metamail nie bdzie wywietla. Warto tej zmiennej jest brana
pod uwag tylko wtedy, gdy zmienna KEYHEADS nie jest ustawiona.

Jeeli zmienna KEYIGNHEADS jest pustym cigiem, wszystkie pola nagwka s
wywietlane, jeeli jej wartoci jest gwiazdka ("*"), adne pole nagwka nie
bdzie wywietlane.

.TP 8
.B MM_NOTTTY
Jeeli zmienna MM_NOTTTY ma niezerow warto, metamail bdzie zakada, e nie
dziaa w oknie terminala. MM_NOTTTY implikuje nadanie zmiennej MM_NOASK
wartoci 1. Jeeli podana jest opcja \-z, MM_NOTTTY jest ustawiana dla procesw
potomnych, umoliwiajc opcji \-z rekurencyjne dziaanie.

.TP 8
.B MAILCAPS
Ta zmienna moe by uyta, by zmieni domyln ciek poszukiwania plikw
mailcap.

.TP 8
.B METAMAIL_PAGER
Jeeli ta zmienna jest ustawiona, definiuje ona nowy program stronicujcy
zamiast domylnego "more". Zauwa, e nie jest uywana zwyka zmienna PAGER,
poniewa wiele programw stronicujcych (zwaszcza "less"), interferuje z
dziaaniem programw pocztowych opierajcych si na pliku termcap.

.TP 8
.B NOMETAMAIL
Ta zmienna nie jest wprawdzie uywana przez metamail, ale uywa jej wiele
programw pocztowych kompatybilnych z programem metamail. Jeeli zmienna
NOMETAMAIL ma jakkolwiek warto, wikszo programw pocztowych nie bdzie
uruchamiaa programu metamail, co efektywnie uniemoliwia jakkolwiek
multimedialn funkcjonalno takich programw.

.TP 8
.B MM_DEBUG
Jeeli zmienna MM_DEBUG ma jakkolwiek warto, metamail bdzie produkowa
nieco wicej informacji na temat swojej aktywoci.

.TP 8
.B MM_QUIET
Jeeli ta zmienna ma warto "1", metamail bdzie produkowa jeszcze mniej
informacji, ni zazwyczaj. W szczeglnoci, wstrzyma komunikaty "Executing...",
chyba e ustawiona jest zmienna MM_DEBUG.

W innym razie, ta zmienna moe by rozdzielon przecinkami list krtkich
polece, wtedy komunikat "Executing..." bdzie wstrzymany dla tych wanie
polece.

Domyln wartoci zmiennej MM_QUIET jest "cat", co oznacza, e komunikat
"Executing..." jest wypisywany dla wszystkich polece z wyjtkiem "cat".
W ten sposb obsuga wiadomoci tekstowych jest naturalna, lecz nie powica
si tym samym moliwoci informowania uytkownika o tym, co si dzieje w
bardziej skomplikowanych sytuacjach.

.TP 8
.B MM_YANKMODE
Nadanie tej zmiennej niezerowej wartoci ma to samo znaczenie, co uruchomienie
programu metamail z opcj \-y. Przeczytaj ostrzeenia przy opisie tej opcji,
zanim zaczniesz jej uywa. Jedyn sytuacj, w jakiej chciaby uywa tej
zmiennej, to potrzeba obejrzenia wiadomoci w formacie MIME, ktrej nie potrafi
wywietli twj program pocztowy. W takim wypadku powiniene obejrze t
wiadomo, wyj z programu pocztowego i usun zmienn MM_YANKMODE.

.TP 8
.B MM_TRANSPARENT
Jeeli ta zmienna ma niezerow warto, metamail wyle ca wiadomo na
standardowe wyjcie, a nastpnie otworzy nowe okno terminala, w ktrym
wywietli co nieco bardziej inteligentnie. Ta opcja suy do wsparcia pewnych
nieprzemylanych programw pocztowych, takich, jak mailtool, ktrych dziaanie
zaley od tego, co na standardowym wyjciu wypisze standardowe w UNIXie
polecenie "mail", tzn. wiadomo w takiej postaci, w jakiej znajduje si ona w
skrzynce pocztowej.

.TP 8
.B MM_CHARSET
Jeeli ta zmienna jest ustawiona, metamail nie bdzie wypisywa
komunikatw na temat zestawu znakw zadeklarowanego w nagwku, jeeli pokrywa
si on z zestawem opisanym przez t zmienn. Na przykad, jeeli MM_CHARSET ma
warto "iso-8859-8", metamail wstrzyma ostrzeenia dla nagwkw kodowanych w
tym standardzie.

.TP 8
.B DISPLAY

Zmienna uywana do tworzenia okna terminala w systemie okien X11.

.TP 8
.B WINDOW_PARENT
Uywana do tworzenia okna terminala w systemie okien SunTools.

.TP 8
.B WMHOST
Uywana do tworzenia okna terminala w starym systemie okien Andrew WM.

.SH RODOWISKO INTERPRETERW

Gdy metamail wywouje interpreter okrelony w pliku mailcap, ustawia kilka
zmiennych rodowiskowych, ktre w miar potrzeb mog by przez niego uywane.

.TP 8
.B MM_HEADERS
Ta zmienna ma warto penego zestawu pl nagwka zgodnego z RFC822, jeeli
jakiekolwiek z nich istniej.

.TP 8
.B MM_MAILER
W tej zmiennej znajduje si nazwa programu pocztowego, ktry wywoa metamail,
gdy uyta jest opcja \-m.

.TP 8
.B MM_CONTENTTYPE
Ta zmienna zawiera typ zawartoci w tej samej postaci, w jakiej jest okrelony
przez pole nagwka Content-type lub w jakiej zosta przekazany opcj \-c.
Jeeli typ zawartoci ma podtyp, jest on rwnie umieszczony w zmiennej
MM_CONTENTTYPE, np. "multipart/mixed; boundary=foobar".

.TP 8
.B MM_SUMMARY
W tej zmiennej znajduje si "tytu" wiadomoci, zazwyczaj skadajcy si z
nadawcy i tematu wiadomoci.

.TP 8
.B MM_USEPAGER
Ta zmienna ma niezerow warto jeeli naley uy programu stronicujcego
(np. uyto opcji \-p). Jeeli uyto opcji \-p, zmienna MM_USEPAGER jest
ustawiana dla procesw potomnych, pozwalajc opcji \-p dziaa rekurencyjnie.
Ta opcja nie moe by uyta razem z \-B.

.TP 8
.B TERMINAL_CMD
W tej zmiennej moe znajdowa si polecenie uywane do uruchamiana nowego
okna terminala, jeeli jest to potrzebne. Nazwa programu, ktry ma dziaa w
tym oknie jest DOKLEJANA do tego polecenia. Domylnie, zmienna ta ma warto
"xterm -e", jeeli istnieje zmienna DISPLAY, lub "shelltool", jeeli istnieje
zmienna WINDOW_PARENT. Uytkownicy systemu OpenWindows Suna mog nada tej
zmiennej warto "shelltool", jeeli wol shelltool od xterma.

.TP 8
.B MM_RUNASROOT
Jeeli ta zmienna ma niezerow warto, pozwoli to programowi metamail dziaa
po uruchomieniu przez roota. To samo dziaanie ma opcja \-r.

.SH PLIKI

$HOME/.mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap - domylna
cieka poszukiwania plikw mailcap.

.SH ZOBACZ TAKE

audiocompose(1), audiosend(1), ezview(1), getfilename(1), mailto-hebrew(1),
mailto(1), metasend(1), mmencode(1), richtext(1), showaudio(1),
showexternal(1), shownonascii(1), showpartial(1), showpicture(1), mailcap(4)

.SH PROBLEMY
W wieloczciowych/alternatywnych wiadomociach lub ich czciach, pewne pola
nagwka, ktre powinny by wywietlane, mog nie zosta wywietlone. Ta
sytuacja rzadko stanowi problem. Rwnie, wszystkie czci wiadomoci typu
"multipart" lub "message" w wieloczciowych wiadomociach s traktowane tak,
jakby byy w znanym formacie, nawet gdy nie s. Czy jest to problem, okae si
na podstawie dowiadczenia.

Pole "textualnewlines" w pliku mailcap ma wpyw na globaln tablic wyjtkw.
Oznacza to, e jeeli wicej ni jeden opis w pliku mailcap dla danego typu
wiadomoci (content-type) ma ten sam opis "textualnewlines", moe zosta uyta
niewaciwa warto. Nie jestem w stanie wyobrazi sobie sytuacji, w ktrej
stanowioby to problem, poniewa nie zdarza si, aby jeden rodzaj zawartoci
wymaga traktowania nowych linii na dwa rne sposoby, niezalenie od swojego
rodowiska.

Pola "%n" oraz "%F" w pliku mailcap nie dziaaj w klauzulach "test", poniewa
metamail nie przeglda dalszych czci wiadomoci w dostateczym stopniu, by
prawidowo obsugiwa te pola.

.SH COPYRIGHT (pozostawiony w postaci oryginalnej)

Copyright (c) 1991 Bell Communications Research, Inc. (Bellcore)

Permission to use, copy, modify, and distribute this material 
for any purpose and without fee is hereby granted, provided 
that the above copyright notice and this permission notice 
appear in all copies, and that the name of Bellcore not be 
used in advertising or publicity pertaining to this 
material without the specific, prior written permission 
of an authorized representative of Bellcore.  BELLCORE 
MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR SUITABILITY 
OF THIS MATERIAL FOR ANY PURPOSE.  IT IS PROVIDED "AS IS", 
WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.

.SH AUTOR
Nathaniel S. Borenstein