1.1. Predispozice
1.2. Cíl textu
1.1. Predispozice
Nezbytným základem pro pochopení tohoto textu je znalost funkce Internetu a internetového protokolu IP a
jeho zakomponování do TCP. Pro pochopení praktických ukázek a příkladů je potřeba mít uživatelské
znalosti používaní emailových klientů (např. Microsoft Outlook Express, Pine,...), klientů protokolu HTTP (často nazývané
webové browsery, internetové prohlížeče), znalost práce s klientem služby Telnet.
Schopnost rozumět programu napsanému v programovacím jazyce JAVA je nezbytná pro pochopení ukázkových serverů.
1.2. Cíl textu
Po prostudování tohoto textu byste měli rozumět jakým způsobem si emailové servery mezi sebou vyměňují poštu, jakým
způsobem si emailoví klienti načítají ze serverů poštu, jak ji na servery odesílají a provádějí příkazy zadané
emailovými klienty. Budou osvětleny protokoly pro výměnu emailových zpráv (SMTP, POP3, IMAP),
protokol pro přenášení obsahu internetových stránek (HTTP) a normy, kterými se řídí implementace
protokolu, aby nedocházelo k nekompatibilitě. V závěru textu je obsažen ukázkový SMTP,
POP3 a HTTP server implementován v programovacím jazyce Java a tudíž i nezávislý na
operačním systému zařízení, na kterém pracuje.