Obsah
chapter id="email"
Vše kolem elektronické pošty. Poštovní servery, poštovní klienti, konfigurace, řešení typických úloh.
Elektronická pošta, email je jednou z nejstarších internetových služeb. Aby nedošlo k nedorozumění, elektronická pošta existovala již před internetem.
Tedy pod pojmem elektronická pošta (email) rozumíme řadu spolupracujících technologií které se starají o příjem, zpracování, směrování, doručení a předání elektronické pošty. Základem pošty je SMTP protokol pro přenos zpráv. Tímto protokolem spolu komunikují jednotlivé poštovní servery, MTA. Poštovním serverem, tedy MTA (Message Transport Agent) rozumíme program kterému můžeme protokolem SMTP poslat mail a on na základě hlavičky a vnitřního nastavní rozhodne jak s ním naloží. Může jej předat jinému MTA, který je „blíž“ adresátovi zprávy, nebo, je-li to náš domovský server (z hlediska pošty), předá zprávu k doručení programu který se jmenuje MDA (Message Delivery Agent). Následující obrázek se snaží podchytit životní cyklis emailu, a znázornit celou jeho cestu.
Obrázek 33.1. Život emailu
Obrázek pokoušející se znázornit celou cestu emailu od okamžiku vzniku až do přečtení adresátem.
1 Odesílatel +-------+ | MUA | +-------+ zde může být několik 5 |smtp dalších MTA kterými v zpráva (mail) projde +-------+ smtp +- - - -+ smtp +-------+ ?pipe +-------+ | MTA |--- - - - - |- MTA -| - - - --->| MTA |------>| MDA | +-------+ + - - - + +-------+ +-------+ 10 Uživatelův poštovní |file SMTP server v +---------+ +---------+ | Server: |<--->| úložiště| | POP/IMAP| | zpráv | 15 +---------+ +---------+ pop|imap |file v v +-------+ +-------+ | MUA | | MUA | 20 +-------+ +-------+ Adresát
Samotný email vzniká v programu který se nazývá MUA (Message User Agent) je to uživatelův oblíbený „poštovní“ porgram jako je třeba mail, mutt, Pegasus Mail, Fire Bird, …. V tomto programu tedy uživatel/odesílatel email napíše a odešle. MUA email pošle prvotnímu MTA což je nejčastěji lokální SMTP server. Buďto běžící na stejném stroji nebo je to centrální SMTP server na síti či SMTP server u ISP. Tento email převezme a zajistí jeho směrování a přeposlání k dalšímu SMTP serveru který je „blíže“ adresáta.
V nejednodušším případě, kdy je uživatelův poštovní server totožný se poštovním serverem adresáta projde zpráva jen tímto jedním MTA. V běžném případě jsou to alespoň dva MTA kterými zpráva projde, SMTP server odesílatele a poštovní server příjemce.
Poslední MTA tedy cílový poštovní server jenž rozezná email jako „vlastní“ již tento nikam neposílá ale předá dalšímu programu jenž se nazývá MDA (Message Delivery Agent). Tento provede tzv. doručení, tedy operaci kdy email „vhodí“ do poštovní schránky (mailboxu) příjemce.