Název:
Moderní přístup k uživatelským rozhraním pro e-mail
Překlad názvu:
Modern approach to user interfaces for e-mail
Autoři:
Hruška, Marcel ; Kratochvíl, Miroslav (vedoucí práce) ; Škoda, Dominik (oponent) Typ dokumentu: Bakalářské práce
Rok:
2018
Jazyk:
eng
Abstrakt: [eng][cze] Webmails are indisposable interfaces for working with the e-mail on the current Internet, mostly because of the simplicity of their deployment in bro- wsers and easy integration with many provider-specific features. The most important features that are partially or fully missing in current open-source webmail implementations include directory-less mail organization by tags, navigation driven by a high-performance fulltext search, and integration of time-management capabilities. This thesis describes a new open-source alter- native to advanced commercial webmails that possesses these features. The software integrates full-text search capabilities of the ElasticSearch database with current e-mail processing infrastructure on UNIX systems to create a back-end server application, which is used by a Javascript-based browser front-end. The performance of the solution is tested on a large e-mail dataset. 1Webové e-mailové rozhrania sú v dnešnej dobe nenahraditeľnou súča- sťou Internetu hlavne vďaka ich jednoduchému používaniu pomocou webo- vých prehliadačov a ľahkej integrácii veľkého množstva funkcií poskytnutých dodávateľom. Medzi najdôležitejšie funkcie, ktoré z časti alebo úplne chý- bajú v open-source webových implementáciách, patrí napríklad bezpriečin- ková organizácia pomocou tagov, navigácia poháňaná výkonným fulltexto- vým prehľadávaním a integrácia možností na spravovanie času. Táto práca popisuje novú, open-source alternatívu ku pokrokovým komerčným webovým e-mailovým rozhraniam obsahujúcu vyššie spomenuté funkcie. Softvér integ- ruje fulltextové vyhľadávanie poskytnuté ElasticSearch-ovou databázou do aktuálnej infraštruktúry na spracovanie e-mailov na UNIX-ových systémoch, na vytvorenie serverovej aplikácie, ktorá je používaná webovým užívateľským rozhraním, založeným na JavaScripte. Výkon výslednej aplikácie je testovaný na veľkom množstve e-mailov.
Klíčová slova:
databáze; elektronická pošta; vyhledávání v textu; databases; electronic mail; full-text search