O mailerech, jakoz Pine, Elm, Netscape,

trochu i o kodovani cestiny!


E-mailove sluzby TCP/IP vetsinou sestavaji z daemonu, ktery prenasi zpravy na dalsi pocitace pomoci SMTP protokolu, a z programu pro cteni a psani zprav.

Pod Linuxem se da pouzivat jak popularni program sendmail, tak i alternativni smail pro posilani zprav. Tyto programy muzou vyuzit nejen TCP/IP sluzby, ale i UUCP.

Vetsina paketu obsahuje programy pine a elm. Dale existuji ruzne graficke programy na cteni posty, jakoz mumail, se kterym se da lehko administrovat posta pod X11. Nektere jsou tady.

elm

Elm je trochu starsi, ale presto siroce uzivany program pro cteni a psani posty. Existuje pod vetsiny UNIXovskych prohlizecu. Kdyz se elm poprve spusti, vytvori se dve knihovny v domacim adresari uzivatele: konfiguracni knihovna a knihovna pro ukladani prijatych zprav. V seznamu se objevi nove zpravy s odesilatelem a s hlaviskou zpravy. Zprava muze byt vybrana pomoci kurzoru, pak prectena a ukladana v souboru.

Help, zdrojovy kod a systemove aliasy jsou ulozeny v adresari /usr/local/lib. Uzivatelem definovane aliasy jsou v souboru $HOME/.elm/aliases.txt. Uzivatelske nastaveni jsou v souboru $HOME/.elm/elmrc. Hlavicky jsou v souboru $HOME/.elm/elmheaders.

Pro psani posty musi uzivatel definovat externi editor v nastaveni elm-u. Elm se poradi taky se zpravami v Multiporpose Internet Mail Extension (MIME) formatu, ktere muzou obsahovat grafiku, zvuk, nebo programy. Tyto MIME zpravy muzou byt zobrazeny pomoci metamail programu a prislusnymi prezentacnymi programmi.

Nekolik zajimavosti o instalaci elm-u najdes tady. Stahnout elm muzes napr. odsad.

Vsechny veci o elm najdes tady.

pine

Pine, coz znamena "Pine Is No longer Elm", neboli Program for Internet News & Email, poskytuje vice komfortu, nez elm. Jeden z nejvetsich rozdilu (se vsim respektem k elm-u je pine-ova vlastnost pristupu k Internet News. Pine obsahuje editor zvany pico, ktery v znacne mire polehci vytvareni zprav. Protoze pine pouziva IMAP2 protokol, muze take obstaravat schranky, ktere jsou na vzdalenych pocitacich. To zni urcite zajimave pro uzivatele, kteri casto pracuji na ruznych pocitacich. IMAP2 taky podporuje MIME standard.

Pine se nakonfiguruje pomoci souboru .pinerc, ktery se nachazi v uzivatelovem domacim adresari. Nastaveni pro vsechny uzivatele je v souboru pine.conf, ktery se vetsinou nachazi v adresari /usr/local/lib. Tady jsou nektere zajimave nastaveni:

user-domain=demo.cuni.cz
To definuje jmeno domeny v poslanych zpravach. Kdyz nekdo napr. se jmenem novak posle zpravu z pocitace linux.demo.cuni.cz, tak adresa odesilatele bude napsano ve tvaru novak@demo.cuni.cz, jak to odpovida predeslemu nastaveni.

inbox-path=mail/inbox
Nastaveni inbox-path urci cestu k folderu prijatych zprav. Tento folder je vetsinou soubor se jmenem uzivatele v adresari /var/spool/mail. V Pine se jmenuje INBOX. Kdyz posta prijede do jineho adresare nebo programy jako deliver automaticky tridi prijate zpravy do ruznych souboru, cesta k folderu muze byt zmenena.

incoming-folders=Linux mail/linux,
         Projekt mail/projekt,
         Sun {sun1000.ms.mff.cuni.cz}
Dalsi foldery muzou byt zadany do radku incoming folders. Tyto foldery muzou byt jak lokalni soubory tak i schranky na jinych pocitacich. Pro vsechny foldery jsou definovany nazev a cesta. Kdyz schranka je na jinem pocitaci, nazev pocitace je dana do slozenych zavorek pred cestou. Postove schranky jsou v takovem pripadu dostupne pres IMAP2 protokol.

S promennou feature-list muzeme ovlivnovat chovani pine. Mozne nastaveni jsou popsany v souboru .pinerc. Casto pouzivane nastaveni jsou old-growth a auto-move-read-msgs. Ta druha znamena, ze pri skonceni prace s pine se prectene zpravy automaticky presunou do folderu read-messages.
festure-list=old-growth, auto-move-read-msgs

Muzeme take definovat program, ktery pine pouzije k zobrazovani grafiky v MIME-zpravach:
image-viewer=xv
Vsechny veci o Pine jsou na strance http://www.washington.edu/pine/index.html

Netscape

Tak to asi pozna kazdy, kdyz ne, at to stahne odsad, tady je k nemu Netscape Navigator Handbook. O MIME pod Netscape se dozvis tady.

O kodovani cestiny

Podpora cestiny v Linuxu je zatim vyresena jen castecne. Zakladni balik pro podporu cestiny obsahuje pocatecnou textovou consoli, nekolik textovych fontu, pocesteny emacs a TeX. V X-Windows systemu je pocesteny xterm a nekolik fontu. Tady je zakladni balik pro praci s cestinou v Linuxu.

Nektere odkazy: ISO 8859.
Tady je rfc1345.

Pod Pine v kratkosti: jednoducho se posle zprava na vystupni zarizeni. Kdyz ta je schopna zobrazit zpravu v takove znakove sade, v jake byla napsana, tak to i udela. Napriklad vetsina X-terminalu zobrazi zpravu se znakovou sadou ISO 8859-1. Kdyz zprava je oznacena, ze je napsana jinou znakovou sadou, nez US-ASCII, a ta sada je jina, nez je definovana v uzivatelovem nastaveni chracter-set, tak se zobrazi varovani na zacatku zpravy.



This page was created by Laszlo Horkay on 20th of May 1997