Toto je starší verze dokumentu!
Elektronická pošta (nebo také e-mail, mail) je způsob odesílání, doručování a přijímání zpráv přes elektronické komunikační systémy. Termín e-mail se používá jak pro internetový systém elektronické pošty založený na protokolu SMTP (Simple Mail Transfer Protocol), tak i pro intranetové systémy, které dovolují posílat si vzájemně zprávy uživatelům uvnitř jedné společnosti nebo organizace. K širokému rozšíření e-mailu přispěl zejména internet.
Elektronická pošta vznikla v roce 1965 jako způsob komunikace více uživatelů mainframového počítače se sdílením času (komunikace mezi více uživateli pracujícími současně na jednom počítači interaktivním nebo téměř interaktivním způsobem). Přesto je přesná historie nejasná.
E-mail se rychle rozšířil a stal se síťovým e-mailem, což umožňovalo uživatelem posílání zpráv mezi různými počítači. Raná historie síťového e-mailu je taktéž nejasná.
Počítačová síť ARPANET (Advanced Research Projects Agency Network) byla důležitá v dalším vývoji elektronické pošty. Existuje zpráva, která poukazuje na experimenty s přenosem e-mailů mezi systémy krátce po vzniku ARPANETu v roce 1969. ARPANET významně zvýšil popularitu e-mailu, a ten se zároveň stal trhákem jako aplikace v rámci ARPANETu.
Ray Tomlinson začal v roce 1971 používat znak @ na oddělení jména uživatele od názvu stroje.
V té době nebyly všechny počítače nebo sítě navzájem síťově propojené, e-mailové adresy musely obsahovat „cestu“ pro zprávu, tj.trasu mezi počítačem odesílatele a příjemce. Tímto způsobem bylo možné posílat e-maily mezi více sítěmi. Cestu specifikovala tzv. „bang path“ adresa, která již specifikovala skoky (hops) mezi lokacemi, které byly považované za dostupné adresátovi. Nazývala sa tak, protože obsahovala pro každý skok znak „bang“, tj. „!“. Takže například cesta „…!bigsite!foovax!barbox!ja“ oznamuje, že pošta se má směrovat stroji „bigsite“ (předpokládaná dobře známá lokace přístupná každému) a odtud přes stroj „foovax“ uživatelskému účtu na stroji „barbox“.
Simple Mail Transfer Protocol (zkratka SMTP) je internetový protokol určený pro přenos zpráv elektronické pošty (e-mailů) mezi přepravci elektronické pošty (MTA). Protokol zajišťuje doručení pošty pomocí přímého spojení mezi odesílatelem a adresátem; zpráva je doručena do tzv. poštovní schránky adresáta, ke které potom může uživatel kdykoli (off-line) přistupovat (vybírat zprávy) pomocí protokolů POP3 nebo IMAP. SMTP funguje nad protokolem TCP, používá port TCP/25.
Doručování elektronické pošty po Internetu se účastní tři druhy programů:
Pro e-mail je definován přenos 7bitové ASCII informace. Přesto je většina e-mailových přenosů 8bitových, kde ale nelze zaručit bezproblémovost. Z toho důvodu byla elektronická pošta rozšířena o standard MIME (Multipurpose Internet Mail Extensions), aby bylo umožněno kódování vkládaných HTML a binárních příloh, obrázků, zvuků a videí.