VyÜlo v t²denφku: COMPUTERWORLD
╚φslo:7/94
RoΦnφk:1994
Rubrika/kategorie: Co je Φφm ... v poΦφtaΦov²ch sφtφch
Dφl:80

zp∞t do archivu Φlßnk∙ | rejst°φk | p°edchozφ dφl | nßsledujφcφ dφl

Ji°φ Peterka: Co je Φφm ... v poΦφtaΦov²ch sφtφch (80):

Elektronickß poÜta - I.

Zdaleka nejpopulßrn∞jÜφ slu₧bou dneÜnφch poΦφtaΦov²ch sφtφ je elektronickß poÜta, kterΘ "p°ichßzφ na chu¥" stßle vφce a vφce u₧ivatel∙. P°esto₧e jde o slu₧bu, kterß m∙₧e b²t v sφtφch r∙znΘho typu implementovßna dosti odliÜn²m zp∙sobem, jejφ celkov² efekt je pro u₧ivatele prakticky v₧dy stejn². Dnes (a jeÜt∞ p°φÜt∞) se proto zam∞°φme prßv∞ na tento u₧ivatelsk² pohled na elektronickou poÜtu - na jejφ celkovou filosofii a principißlnφ mo₧nosti. V dalÜφch dφlech se pak podrobn∞ji seznßmφme s tφm, jak je p°enos zprßv v rßmci elektronickΘ poÜty °eÜen v sφtφch na bßzi TCP/IP

Elektronickou poÜtu je mo₧nΘ bez nadsßzky oznaΦit za novodob² fenomΘn - zcela zßsadnφm zp∙sobem toti₧ m∞nφ zp∙sob, jak²m spolu lidΘ komunikujφ. Jestli₧e nap°φklad v 18. stoletφ trvalo n∞kolik t²dn∙, ne₧ se n∞jakß zprßva dostala z Evropy do Ameriky Φi naopak, koncem minulΘho stoletφ se to stihlo ji₧ do minuty, zatφmco dnes se p°enos zprßv i na druhou stranu zem∞koule m∞°φ spφÜe na sekundy, ne₧ na minuty. Dφky elektronickΘ poÜt∞ a dalÜφm modernφm zp∙sob∙m komunikace se dneÜnφ sv∞t skuteΦn∞ stßvß tφm, Φemu se v angliΦtin∞ °φkß "global village" (a v ΦeÜtin∞ nejspφÜe: jedna velkß vesnice). Co se kde jen "Üustne", to se okam₧it∞ vφ po celΘm sv∞t∞.

Zßkladem jsou poÜtovnφ schrßnky

Pro sprßvnΘ pochopenφ podstaty elektronickΘ poÜty je vhodnΘ vyu₧φt analogie s b∞₧nou listovnφ poÜtou a p°edstavovat si, ₧e ka₧d² jednotliv² ·Φastnφk je vybaven vlastnφ poÜtovnφ schrßnkou, do kterΘ mu jsou doruΦovßny jednotlivΘ dopisy (zprßvy). Dßle p°edpoklßdejme, ₧e tyto schrßnky nejsou umφst∞ny p°φmo v domech, kde lidΘ bydlφ, ale pouze na poÜtovnφch ·°adech (v angliΦtin∞ se t∞mto schrßnkßm na poÜtovnφch ·°adech °φkß Post Office Box, zkratkou P.O.Box Φi jen P.O.B.). Adresa takovΘto poÜtovnφ schrßnky je pak dßna dvojicφ ·daj∙: adresou poÜtovnφho ·°adu, a Φφslem schrßnky v rßmci tohoto ·°adu - tedy nap°φklad: P.O.Box 123, PoÜta Praha 5.

V p°φpad∞ elektronickΘ poÜty je rozdφl v tom, ₧e roli poÜtovnφho ·°adu hraje uzlov² poΦφtaΦ sφt∞, a poÜtovnφ schrßnky jsou mφsto skuteΦn²ch p°ihrßdek pouze vymezenß mφsta na disku. Adresa takovΘto poÜtovnφ schrßnky, oznaΦovanΘ takΘ jako mailbox, je op∞t tvo°ena dvojicφ ·daj∙: adresou poΦφtaΦe, a identifikßtorem (oznaΦenφm) schrßnky v rßmci tohoto poΦφtaΦe.

Podobn∞ jako u b∞₧nΘ listovnφ poÜty (s v²jimkou zßsilek, urΦen²ch do vlastnφch rukou), platφ i zde zßsada: jednotlivΘ zprßvy jsou doruΦovßny do poÜtovnφch schrßnek - dßle ji₧ zßle₧φ na u₧ivateli, kdy se do svΘ schrßnky podφvß, a poÜtu v nφ obsa₧enou zpracuje. V silßch dneÜnφ elektronickΘ poÜty je doruΦit zprßvu (tj. ulo₧it ji do poÜtovnφ schrßnky jejφho adresßta) t°eba a₧ na druhou stranu zem∞koule za n∞kolik mßlo sekund. Nenφ u₧ ale v silßch elektronickΘ poÜty p°inutit u₧ivatele, aby se do svΘ poÜtovnφ schrßnky skuteΦn∞ podφval - to m∙₧e trvat i celΘ hodiny a dny.

Adresy, pou₧φvanΘ pro elektronickou poÜtu, jsou tedy v zßsad∞ adresami poÜtovnφch schrßnek, a nikoli adresami u₧ivatel∙ jako takov²ch. Elektronickß poÜta je doruΦovßna "majiteli schrßnky XY", a nikoli "u₧ivateli XY". Dφky tomu je pak v principu mo₧nΘ z°izovat i takovΘ poÜtovnφ schrßnky, kterΘ pat°φ cel²m skupinßm u₧ivatel∙ (kte°φ sdφlφ jednu schrßnku, nap°. kv∙li omezenΘ kapacit∞ disku), a na druhΘ stran∞ i schrßnky, kterΘ nepat°φ ₧ßdn²m "skuteΦn²m" u₧ivatel∙m (p°φkladem m∙₧e b²t schrßnka, doΦasn∞ z°φzenß pro p°ijφmßnφ p°ihlßÜek na n∞jakou konferenci apod.).

Existujφ ovÜem i v²znamnΘ v²jimky z tohoto obecnΘho principu: adresy, pou₧φvanΘ v rßmci standardu X.400 pro elektronickou poÜtu v rßmci referenΦnφho modelu ISO/OSI (viz 38.dφl), specifikujφ prßv∞ konkrΘtnφho Φlov∞ka (jeho jmΘnem, p°φjmenφm, p°φsluÜnostφ k urΦitΘmu organizaΦnφmu ·tvaru apod.), a naopak explicitn∞ nedefinujφ jeho poÜtovnφ schrßnku ani jejφ umφst∞nφ.

Adresy pro elektronickou poÜtu

P°esnß pravidla, podle kter²ch jsou ob∞ slo₧ky elektronick²ch adres sestavovßny do jedinΘ v²slednΘ adresy, se v jednotliv²ch sφtφch vφce Φi mΘn∞ liÜφ. NejΦast∞ji majφ v²slednΘ adresy tvar

schrßnka@poΦφtaΦ

Existujφ ovÜem i ΦetnΘ jinΘ zp∙soby sestavovßnφ, kterΘ se z tohoto schΘmatu zcela vymykajφ (ze starÜφch nap°φklad konvence o adresovßnφch v sφtφch na bßzi UUCP, a z nov∞jÜφch pak zp∙sob adresovßnφ, po₧adovan² standardem X.400).

JmΘno (resp. identifikßtor) schrßnky je nejΦast∞ji shodnΘ se jmΘnem toho, komu pat°φ - p°esn∞ji se jmΘnem, pod jak²m operaΦnφ systΘm danΘho poΦφtaΦe "znß" p°φsluÜnΘho u₧ivatele. Zde je dobrΘ si uv∞domit, ₧e jednotlivφ u₧ivatelΘ musφ mφt ve vφceu₧ivatelsk²ch operaΦnφch systΘmech z°φzeny tzv. u₧ivatelskΘ ·Φty (user accounts), v rßmci kter²ch jim jsou vymezena nejr∙zn∞jÜφ p°φstupovß a dalÜφ prßva, a obvykle takΘ i p°id∞lena schrßnka pro elektronickou poÜtu. Tyto u₧ivatelskΘ ·Φty p°itom musφ b²t n∞jak pojmenovßny - a prßv∞ jejich jmΘna pak slou₧φ souΦasn∞ i jako jmΘna poÜtovnφch schrßnek.

JmΘna poΦφtaΦ∙, kterß tvo°φ druhou Φßst elektronick²ch adres, mohou b²t "jednorozm∞rnß" (tedy tvo°enß jedin²m, dßle nestrukturovan²m jmΘnem, jako nap°φklad v sφti Bitnet), nebo mohou b²t Φlen∞na do hierarchicky uspo°ßdan²ch domΘn a subdomΘn (kter²mi jsme se zab²vali ji₧ v 51. dφlu serißlu). Zßle₧φ p°itom na konvenci sφt∞, do kterΘ je p°φsluÜn² poΦφtaΦ zapojen jako jeden z jejφch uzl∙.

Nap°φklad autor tohoto Φlßnku mß na poΦφtaΦi, zapojenΘm do sφt∞ BITNET (s "jednorozm∞rn²m" jmΘnem CSPGUK11, jakΘ tato sφ¥ pou₧φvß) u₧ivatelsk² ·Φet se jmΘnem PETERKA. Jeho adresa pro p°φjem elektronickΘ poÜty na tomto poΦφtaΦi je proto

PETERKA@CSPGUK11

Na jinΘm poΦφtaΦi, zapojenΘm do sφt∞ Internet (a s domΘnov²m jmΘnem KKI.MS.MFF.CUNI.CZ) mß u₧ivatelsk² ·Φet se stejn²m jmΘnem, a pro p°φjem elektronickΘ poÜty na tomto poΦφtaΦi tak mß adresu

PETERKA@KKI.MS.MFF.CUNI.CZ

JeÜt∞ na jinΘm poΦφtaΦi (FRODE.DCIT.CZ) pak mß u₧ivatelsk² ·Φet se jmΘnem PET, a tudφ₧ adresu pro elektronickou poÜtu

PET@FRODE.DCIT.CZ

VÜechno m∙₧e b²t jinak

V praxi ovÜem mohou b²t elektronickΘ adresy r∙zn²m zp∙sobem modifikovßny. Nap°φklad kdy₧ si majitel u₧ivatelskΘho ·Φtu PET na poΦφtaΦi FRODE.DCIT.CZ usmyslφ, ₧e PET je p°φliÜ krßtkΘ a nelφbφ se mu, dajφ se v∞ci za°φdit tak, aby mohl p°ijφmat elektronickou poÜtu nap°φklad na adrese

PETERKA@FRODE.DCIT.CZ

nebo

JIRI.PETERKA@FRODE.DCIT.CZ

apod. K tomu staΦφ vlastn∞ jen maliΦkost: tΘ Φßsti operaΦnφho systΘmu poΦφtaΦe FRODE.DCIT.CZ, kterß mß na starosti p°φjem elektronickΘ poÜty, se p°edepφÜe, ₧e veÜkerou poÜtu pro u₧ivatele PETERKA Φi JIRI.PETERKA mß uklßdat do poÜtovnφ schrßnky, kterß p°φsluÜφ u₧ivatelskΘmu ·Φtu PET. KonkrΘtnφ mechanismus, kter² tohoto efektu dosßhne, si m∙₧eme p°edstavit jako zavedenφ synonym (alias-∙) pro u₧ivatelsk² ·Φet PET.

DalÜφ Üirok² prostor pro modifikaci adres pro elektronickou poÜtu sk²tajφ jejich druhΘ Φßsti, p°edstavujφcφ jmΘno uzlovΘho poΦφtaΦe. Zde je ovÜem situace velmi zßvislß na konkrΘtnφ sφti. Nap°φklad v sφti Internet, kde se pou₧φvajφ domΘnovß jmΘna (odpovφdajφcφ hierarchicky strukturovan²m domΘnßm, viz 51. dφl), je v n∞kter²ch p°φpadech mo₧nΘ vynechßvat urΦitΘ Φßsti t∞chto jmen (konkrΘtn∞ ty, kterΘ v hierarchickΘm uspo°ßdßnφ domΘn odpovφdajφ nejni₧Üφm vrstvßm).

P°edstavme si nßsledujφcφ p°φklad: organizace DCIT mß z°φzenu stejnojmennou subdomΘnu (neboli domΘnu druhΘ ·rovn∞) pod domΘnou CZ (odpovφdajφcφ ╚eskΘ republice jako takovΘ), neboli domΘnu DCIT.CZ. Do svΘ lokßlnφ sφt∞ pak mß zapojeny r∙znΘ uzlovΘ poΦφtaΦe, kterΘ takΘ majφ svß "mφstnφ" jmΘna. P°i tvorb∞ domΘnov²ch jmen t∞chto konkrΘtnφch poΦφtaΦ∙ se pak jejich "mφstnφ" jmΘna p°idßvajφ zleva (v roli domΘn nejni₧Üφ ·rovn∞) k domΘnßm vyÜÜφch ·rovnφ. Nap°φklad:

apod.

P°i sestavovßnφ adres pro elektronickou poÜtu je samoz°ejm∞ mo₧nΘ pou₧φt "·plnΘ" domΘnovΘ jmΘno konkrΘtnφho poΦφtaΦe, na kter² mß b²t poÜta doruΦena (nap°.: PET@FRODE.DCIT.CZ). Je ovÜem mo₧nΘ dosßhnout i toho, aby domΘnovΘ jmΘno nemuselo b²t uvßd∞no celΘ, a jmΘno konkrΘtnφho poΦφtaΦe v n∞m mohlo chyb∞t (a eventueln∞ i n∞kterΘ domΘny ni₧Üφch ·rovnφ) - tedy aby elektronickß poÜta sprßvn∞ doÜla nap°φklad i na adresu PET@DCIT.CZ.

V rßmci informacφ, kterΘ definujφ domΘnu DCIT (jako subdomΘnu pod domΘnou CZ), je toti₧ uvedeno mj. i to, kam mß b²t doruΦovßna elektronickß poÜta, adresovanß domΘn∞ DCIT jako takovΘ (tedy nespecifikujφcφ konkrΘtnφ poΦφtaΦ v rßmci domΘny DCIT). V naÜem konkrΘtnφm p°φpad∞ nech¥ je takto stanoveno, ₧e mß b²t doruΦovßna na poΦφtaΦ EINAR (tj. na poΦφtaΦ s domΘnov²m jmΘnem EINAR.DCIT.CZ). Potom je vlastn∞ adresa PET@DCIT.CZ ekvivalentnφ adrese PET@EINAR.DCIT.CZ, a elektronickß poÜta, zasφlanß na adresu PET@DCIT.CZ, je tudφ₧ doruΦovßna na poΦφtaΦ EINAR.DCIT.CZ.

Obrßzek 80.1.
Obr. 80.1.: P°edstava doruΦovßnφ elektronickΘ poÜty tΘmu₧ u₧ivateli na r∙znΘ adresy
U₧ivateli PET ovÜem nemusφ vyhovovat to, aby jeho elektronickß poÜta byla doruΦovßna prßv∞ na poΦφtaΦ EINAR (nap°φklad ji₧ jen proto, ₧e na tomto poΦφtaΦi nemß u₧ivatelsk² ·Φet, a tudφ₧ ani poÜtovnφ schrßnku). I zde je vÜak snadnß pomoc - dß se toti₧ za°φdit (vhodn²m p°φkazem), aby veÜkerou poÜtu, urΦenou u₧ivateli PET, poΦφtaΦ EINAR automaticky p°edßval jinΘmu poΦφtaΦi (nap°φklad prßv∞ poΦφtaΦi FRODE). PoÜta, zasφlanß na adresu PET@DCIT.CZ, je pak ve skuteΦnosti doruΦovßna na poΦφtaΦ FRODE.DCIT.CZ (tedy na stejnΘ mφsto, jako kdyby byla opat°ena "·plnou" adresou PET@FRODE.DCIT.CZ).

Celou situaci s p°enosem poÜty na r∙znΘ adresy (ale tΘmu₧ adresßtovi) nßzorn∞ ilustruje obrßzek 80.1.

K Φemu je to dobrΘ?

Jakß je ale logika, kterß stojφ za mo₧nostmi zkracovßnφ domΘnov²ch jmen v adresßch? Je to v∙bec k n∞Φemu dobrΘ?

Odpov∞∩ je samoz°ejm∞ kladnß: p°edstavte si nap°φklad, ₧e v organizaci DCIT dojde Φasem k obnov∞ strojovΘho parku, a poΦφtaΦ se jmΘnem FRODE zde ji₧ nebude existovat (nebo se porouchß, bude odstaven apod.). U₧ivatel PET tak bude nucen p°ijφmat svou poÜtu na jinΘm poΦφtaΦi - nap°φklad na poΦφtaΦi se jmΘnem KAARE. Jeho novß "·plnß" adresa pak bude: PET@KAARE.DCIT.CZ.

Zm∞nu svΘ adresy pak ale u₧ivatel PET musφ sßm oznßmit vÜem, kte°φ s nφm komunikujφ prost°ednictvφm elektronickΘ poÜty, a kter²m n∞kdy d°φve poslal nynφ ji₧ neplatnou adresu PET@FRODE.DCIT.CZ. P°itom samoz°ejm∞ na n∞koho zapomene, n∞kdo tuto informaci nevezme na v∞domφ atd., a v²sledkem bude dosti nep°φjemn² zmatek.

Pokud ale u₧ivatel PET zve°ejnil pouze svou "zkrßcenou" adresu ve tvaru PET@DCIT.CZ, pak v²Üe uvedenß zm∞na m∙₧e z∙stat Φist∞ lokßlnφ zßle₧itostφ, a navenek se nemusφ nijak projevit. PoÜta s adresou PET@DCIT.CZ toti₧ bude stßle doruΦovßna na ten poΦφtaΦ, kter² je p°φjemcem poÜty pro domΘnu DCIT.CZ jako takovou (tj. na poΦφtaΦ EINAR), a jedinou zm∞nou bude nov² p°φkaz tomuto poΦφtaΦi, specifikujφcφ kam mß dßle p°edßvat poÜtu pro u₧ivatele PET.


zp∞t do archivu Φlßnk∙ | rejst°φk | p°edchozφ dφl | nßsledujφcφ dφl
Tento Φlßnek m∙₧e b²t voln∞ Üφ°en, pokud se tak d∞je pro studijnφ ·Φely, na nev²d∞leΦnΘm zßklad∞ a se zachovßnφm tohoto dov∞tku. Podrobnosti hledejte zde, resp. na adrese http://archiv.czech.net/copyleft.htm