[ Pobierz całość w formacie PDF ]
.pathalias pe³ni tak¿e kilka innych funkcji, jak ukrywanie oSrodka (tzn.powodowa-nie, ¿e dostêp jest mo¿liwy tylko przez gateway).Szczegó³y oraz pe³n¹ listê kosztów³¹czy znajdziesz na stronie podrêcznika elektronicznego pathalias.Komentarze w pliku map przewa¿nie zawieraj¹ dodatkowe informacje o opisywa-nych oSrodkach.Ta informacja jest podawana wed³ug SciSle okreSlonego schematu,i dziêki temu mo¿na j¹ uzyskaæ z map.Na przyk³ad program o nazwie uuwho wyko-rzystuje bazê danych, stworzon¹ na podstawie plików map, do wySwietlania ele-gancko sformatowanych informacji.Gdy zarejestrujesz swój oSrodek w organizacji,która dystybuuje pliki map swoim cz³onkom, przewa¿nie musisz wype³niæ wpis doKonfigurowanie elma 313pliku map.Poni¿ej podajemy przyk³adowy wpis z pliku map (w rzeczywistoSci jestto wpis oSrodka Olafa):#N monad, monad.swb.de, monad.swb.sub.org#S AT 486DX50; Linux 0.99#O private#C Olaf Kirch#E okir@monad.swb.de#P Kattreinstr.38, D-64295 Darmstadt, FRG#L 49 52 03 N / 08 38 40 E#U brewhq#W okir@monad.swb.de (Olaf Kirch); Sun Jul 25 16:59:32 MET DST 1993#monad brewhq(DAILY/2)# Domenymonad = monad.swb.demonad = monad.swb.sub.orgBia³y znak wystêpuj¹cy po pierwszych dwóch znakach w wierszu to tabulator.Zna-czenie wiêkszoSci pól jest oczywiste.Szczegó³owy opis dostaniesz z domeny,w której siê zarejestrujesz.Najzabawniejsze jest poleL:, podaje twoj¹ pozycjê geogra-ficzn¹ (szerokoSæ/d³ugoSæ) i jest u¿ywane do rysowania map postscriptowych poka-zuj¹cych wszystkie oSrodki w ka¿dym kraju oraz na Swiecie*.Konfigurowanie elmaelm to skrót od s³Ã³w electronic mail (poczta elektroniczna).Jest to jedno z bardziej sen-sownie nazwanych narzêdzi w Uniksie.Zapewnia pe³noekranowy interfejs z dobrzeopracowan¹ funkcj¹ pomocy.Nie bêdziemy tutaj dawali instrukcji, jak u¿ywaæ elma,ale zajmiemy siê jego konfiguracj¹.Teoretycznie mo¿esz uruchomiæ elma bez konfiguracji i wszystko bêdzie dobrzedzia³a³o je¿eli masz szczêScie.Jest jednak kilka opcji, które musz¹ byæ ustawione,choæ przydaj¹ siê tylko czasem.Przy uruchamianiu elm odczytuje zestaw zmiennych konfiguracyjnych z pliku elm.rcw katalogu /etc/elm.Nastêpnie próbuje odczytaæ plik.elm/elmrc z twojego katalogumacierzystego.Zwykle sam nie tworzysz tego pliku.Jest on tworzony, gdy wybie-rzesz w menu opcji elma Save new options.Zestaw opcji dla prywatnego pliku elmrc jest dostêpny równie¿ w pliku globalnymelm.rc.WiêkszoSæ ustawieñ z twojego pliku prywatnego elmrc mo¿e zast¹piæ ustawie-nia w pliku globalnym.Opcje globalne elmaW pliku globalnym elm.rc musisz ustawiæ opcje zwi¹zane z nazw¹ twojego hosta.Naprzyk³ad w browarze wirtualnym plik hosta vlager jest nastêpuj¹cy:## Nazwa hostahostname = vlager* Mapy te s¹ regularnie wysy³ane do grupy news.lists.ps-maps.Ostrzegamy: s¹ OGROMNE.314 Rozdzia³ 17: Poczta elektroniczna## Nazwa domenyhostdomain =.vbrew.com## Pe³na nazwa domenowahostfullname = vlager.vbrew.comTe opcje daj¹ elmowi pojêcie o hoScie lokalnym.Choæ informacje te s¹ rzadko u¿ywa-ne, powinieneS je jednak ustawiæ.Zauwa¿, ¿e te szczególne opcje dzia³aj¹ tylkow pliku globalnym.Je¿eli znajd¹ siê w twoim pliku prywatnym elmrc, bêd¹ ignoro-wane.Narodowe zestawy znakówOpracowano zestaw standardów i RFC, które wzbogaci³y standard RFC-822 o obs³u-gê ró¿nych typów wiadomoSci, jak czysty tekst, dane binarne, pliki PostScript itp.Testandardy s¹ powszechnie znane jako MIME, czyli uniwersalne rozszerzenie pocztyinternetowej (Multipurpose Internet Mail Extensions).MIME pozwala miêdzy innymi,by odbiorca wiedzia³, czy w czasie pisania wiadomoSci zosta³ u¿yty inny zestawznaków, ni¿ standardowe ASCII, czyli na przyk³ad francuskie czy niemieckie znakidiakrytyczne.elm w pewnym stopniu te znaki obs³uguje.Do reprezentowania znaków u¿ywa siê w Linuksie zwykle zestawu ISO-8859-1.Jeston równie¿ znany pod nazw¹ Latin-1.Ka¿da wiadomoSæ wykorzystuj¹ca znaki z te-go zestawu powinna mieæ w nag³Ã³wku nastêpuj¹c¹ liniê:Content-Type: text/plain; charset=iso-8859-1System odbiorczy powinien rozpoznawaæ to pole i wySwietlaæ wiadomoSæ w od-powiedni sposób.DomySlna wartoSæcharsetdla wiadomoScitext/plaintous-ascii.Aby wySwietlaæ wiadomoSci zawieraj¹ce zestawy znaków inne ni¿ ASCII, elm musiwiedzieæ, jak te znaki pokazaæ.DomySlnie, gdy elm odbiera wiadomoSæ z polemcharseto wartoSci innej ni¿us-ascii(lub typem treSci innym ni¿text/plain),próbuje j¹ wySwietliæ za pomoc¹ polecenia metamail.WiadomoSci wymagaj¹ce meta-mail s¹ pokazywane z literk¹ M w jednej z pierwszych kolumn na liScie wiadomoSci.Poniewa¿ wbudowanym zestawem znaków Linuksa jest ISO-8859-1, wywo³ywaniemetamail nie jest konieczne, by wySwietliæ wiadomoSæ wykorzystuj¹c¹ ten zestawznaków.Je¿eli elm wie, ¿e urz¹dzenie wySwietlaj¹ce rozumie standard ISO-8859-1,nie bêdzie u¿ywaæ metamail, ale wySwietli wiadomoSæ bezpoSrednio.Mo¿na tow³¹czyæ, ustawiaj¹c poni¿sz¹ opcjê w globalnym pliku elm.rc:displaycharset = iso-8859-1Zauwa¿, ¿e powinieneS ustawiæ tê opcjê nawet wtedy, gdy nie zamierzasz wysy³aæani odbieraæ wiadomoSci rzeczywiScie zawieraj¹cych znaki inne ni¿ ASCII.A to dla-tego, ¿e ludzie wysy³aj¹cy takie wiadomoSci zwykle konfiguruj¹ swój programpocztowy tak, by poprawnie wype³nia³ w nag³Ã³wku poleContent-Type:, bezwzglêdu na to, czy wysy³aj¹ wiadomoSci zapisane w czystym kodzie ASCII, czy nie.Konfigurowanie elma 315Jednak ustawienie tej opcji w elmie nie jest obowi¹zkowe.Przy wySwietlaniu wia-domoSci za pomoc¹ wbudowanego programu stronicuj¹cego, elm wywo³uje funkcjêbiblioteczn¹ wykrywaj¹c¹, czy ka¿dy ze znaków jest drukowalny.DomySlnie funk-cja ta rozpoznaje jedynie znaki ASCII jako drukowalne i wySwietla wszystkie pozos-ta³e jako ^?.Funkcjê tê mo¿esz wy³¹czyæ, ustawiaj¹c zmienn¹ Srodowiskow¹LC_CTYPEnaISO-8859-1, która powoduje, ¿e biblioteka uznaje znaki Latin-1 jakodrukowalne.Obs³uga tej i innych funkcji jest dostêpna w Linuksie od wersji 4.5.8standardowej biblioteki.Przy wysy³aniu wiadomoSci zawieraj¹cej znaki specjalne z zestawu ISO-8859-1, po-winieneS ustawiæ dwie dodatkowe zmienne w pliku elm
[ Pobierz całość w formacie PDF ]