Webmail je aplikace napsaná v PHP 5. Hlavními funkcemi jsou odesílání, příjímání a práce s emaily a složkami. Podporuje protokoly POP3, SMTP a LDAP (pro ověření uživatele). Je založena na databázi MySQL 5.1. Zobrazení je možné pomocí jakéhokoli webového prohlížeče, který podporuje standard HTML 4.0 a kaskádové styly CSS2.
Anotace v angličtině
Webmail is an application written in PHP 5. Main functions are sending, receiving and working with emails and folders. It supports protocol POP3, SMTP and LDAP (used for user’s authorization). It is based on database MySQL 5.1. Browsing is possible via any web browser which supports standard HTML 4.0 and cascading style sheets CSS2.
Klíčová slova
webmail,e-mail,php,mysql,pop3,smtp,css,html,www
Klíčová slova v angličtině
webmail,e-mail,php,mysql,pop3,smtp,css,html,www
Rozsah průvodní práce
64 s.
Jazyk
CZ
Anotace
Webmail je aplikace napsaná v PHP 5. Hlavními funkcemi jsou odesílání, příjímání a práce s emaily a složkami. Podporuje protokoly POP3, SMTP a LDAP (pro ověření uživatele). Je založena na databázi MySQL 5.1. Zobrazení je možné pomocí jakéhokoli webového prohlížeče, který podporuje standard HTML 4.0 a kaskádové styly CSS2.
Anotace v angličtině
Webmail is an application written in PHP 5. Main functions are sending, receiving and working with emails and folders. It supports protocol POP3, SMTP and LDAP (used for user’s authorization). It is based on database MySQL 5.1. Browsing is possible via any web browser which supports standard HTML 4.0 and cascading style sheets CSS2.
Klíčová slova
webmail,e-mail,php,mysql,pop3,smtp,css,html,www
Klíčová slova v angličtině
webmail,e-mail,php,mysql,pop3,smtp,css,html,www
Zásady pro vypracování
1. Vytvořte aplikaci, která bude umožňovat práci s e-maily přes WWW rozhraní.
2. Pro návrh dostupných funkcí a grafického rozhraní se nechte inspirovat
aplikacemi Outlook Express a Mozilla Thunderbird.
3. Využijte následující technologie: PHP5, MySQL, HTML, CSS, JavaScript, AJAX.
4. Vytvořte příručku uživatele.
5. Vytvořte podrobný popis funkcí a možností rozšíření pro správce.
6. Vytvořený systém otestujte v reálném provozu.
Zásady pro vypracování
1. Vytvořte aplikaci, která bude umožňovat práci s e-maily přes WWW rozhraní.
2. Pro návrh dostupných funkcí a grafického rozhraní se nechte inspirovat
aplikacemi Outlook Express a Mozilla Thunderbird.
3. Využijte následující technologie: PHP5, MySQL, HTML, CSS, JavaScript, AJAX.
4. Vytvořte příručku uživatele.
5. Vytvořte podrobný popis funkcí a možností rozšíření pro správce.
6. Vytvořený systém otestujte v reálném provozu.
Seznam doporučené literatury
Brázda, J.: PHP 4 - učebnice základů jazyka, GRADA, 2002.
Kosek, J.: PHP - Tvorba interaktivních internetových aplikací, GRADA, 1999.
Maslakowski, M.: Naučte se MySQL za 21 dní, Computer Press, 2001.
Prokop. M.: CSS - Kaskádové styly pro webdesignéry, Mobil Média, 2003.
Darie C.: AJAX a PHP - tvoříme interaktivní webové aplikace PROFESIONÁLNĚ, Zoner Press, 2006.
Seznam doporučené literatury
Brázda, J.: PHP 4 - učebnice základů jazyka, GRADA, 2002.
Kosek, J.: PHP - Tvorba interaktivních internetových aplikací, GRADA, 1999.
Maslakowski, M.: Naučte se MySQL za 21 dní, Computer Press, 2001.
Prokop. M.: CSS - Kaskádové styly pro webdesignéry, Mobil Média, 2003.
Darie C.: AJAX a PHP - tvoříme interaktivní webové aplikace PROFESIONÁLNĚ, Zoner Press, 2006.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Obhajoba byla plynulá. Součástí obhajoby byla i praktická ukázka. Po prezentaci následovala diskuse, při níž byly položeny následující dotazy:
1. Jak jsou ukládána hesla? (Ing. Vojtek)
2. Bylo by možné přidávat uživatele do databáze po prvnim uspěšném přihlášení uživatele LDAP serverem? (Ing. Vojtek)
3. Lze neaktivní uživatele smazat hromadně z databáze? (Ing. Vojtek)
Student na všechny otázky pružně reagoval a všechny zodpověděl.