|
What this is
This file is included in the DevDaily.com
"Java Source Code
Warehouse" project. The intent of this project is to help you "Learn
Java by Example" TM.
Other links
The source code
W4 UML - LargePackage UML - Class UML - Association Group UML - Realizes UML - Generalization @ @ @ b u T / k^@( h36 b u q3q @j webmail g 3:g N35 A g H _@ webmail.server A 334 @ S334 FC- A | nffg
WebMailServer store_providers
Provider[] transport_providers
Provider[] logfile LogFile http_server
HTTPServer admin_server AdminServer
newSession WebMailSession a InetAddress h HTTPRequestHeader
getSession WebMailSession a InetAddress h HTTPRequestHeader
getSession WebMailSession key String getSessions Enumeration
removeSession w WebMailSession getConfig String key String shutdown getUptime long
getVersion String ]4 \@ @ N8K ]4 ~Ft D WebMailSession last_access long session_code String env Hashtable mailsession javax.mail.Session remote InetAddress
create parent
WebMailServer a InetAddress h HTTPRequestHeader calcCode String a InetAddress h HTTPRequestHeader login h HTTPRequestHeader logout saveData createMessageList
foldername String list_part int
getMessage
foldername String msgnum int connect Folder name String
connectAll
disconnect name String
disconnectAll changeSetup what String head HTTPRequestHeader deleteFolder name String F ffg CC- ffg dM F F ]4 Parent 1 Session * Ry ffg Rl4 ffg lǼ Ry ffg i k i
UserConfig name String passwd String create name String password String logfile LogFile loadData filename String saveData Ry 334 LK S4 Ry 334 Ry N+~ 1 1 P,4 j\g j( P g s{ qV P,4 j\g B:) {334 UserData
preferred_locale Locale login String full_name String password String signature String login_count int first_login long
last_login long selected_folder String max_show_messages int 20
checkPassword boolean password String setPassword password String verify String addMailHost name String host String login String password String getMailHost MailHostData name String mailHosts Enumeration login `] j\g ^'D w\)4 b. `] j\g `] Ug _x Ug _x 1 1 x g Fx- FD x9 [x- @ x g Fx- L S334 MailHostData host String name String password String qI T{ KZ oִ Zzg y9 qI T{ qI Q&ޔ x g Q&ޔ has 1 * ͚ j4 \ g n r g ͚ j4 K rffg webmail.server.admin 4 @ @fm [3:g M
4 @ X i AdminServer socket ServerSocket sock Socket port int shutdown run A P R Ffm X A P A h @ h @ @ 1 1 @] Eg EΚ ~ Jٛg W` @] Eg _>7 S334 ConnectionTimer addTimeableConnection c TimeableConnection removeTimeableConnection c TimeableConnection run ^334 [3A Lft ^ Hfj q ^334 [3A BL c webmail.server.http e334 j4 jft e P lIR e334 j4 r,= l
HTTPServer Thread create port int maxconnections int parent
WebMailServer getLoader
HTMLLoader loc Locale shutdown getStatus String run | n nfm { Cfj ^! | n `
Connection in BufferedReader out PrintWriter sock Socket http_header HTTPRequestHeader ON P J It tfm T:^7 ON P ON n MD n establishes 1 * ] n Q [! tfm R7 ] n | n | @ has 1 1 | z H @36 @fj | z N z N P knows 1 1 ON j4 CC- w R5 ON j4 ON ]g F ]g F P 1 1 m _ _fj T
* j MȊy m _ p'RU S334 TimeableConnection
getLastAccess long
getTimeout long timeoutOccured Kku Eg g E< |