在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 经过改造可以修改Apache James邮件账户密码的WebMail Claros Intouch2

经过改造可以修改Apache James邮件账户密码的WebMail Claros Intouch2

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:15.82M
  • 下载次数:1
  • 浏览次数:140
  • 发布时间:2020-07-07
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
修正说明: 1. 登录页面只保留英文、简体中文、繁体中文切换,去掉其他语种 2. 主标签去除没用的首页、RSS和Chat 3. 选项对话框中去除RSS、Chat设置 4. 增加修改账号密码的功能,配合Apache James邮件服务器使用,密码加密采用SHA 5. 修复Notes中的一个缺陷,由于MySQL不支持Timestamp空值导致出错的问题 安装说明: 1. Intouch2和James共享同一个数据库 2. 数据库连接要加上zeroDateTimeBehavior=convertToNull参数 jdbc:mysql://127.0.0.1/maildb?autoReconnect
【实例截图】
【核心代码】
claros-intouch-2.1-itreviewer
├── INSTALL.txt
├── SQL
│   └── intouch-mysql.sql
├── intouch2
│   ├── META-INF
│   │   └── MANIFEST.MF
│   ├── WEB-INF
│   │   ├── config
│   │   │   ├── config.xml
│   │   │   ├── log.properties
│   │   │   └── mime.properties
│   │   ├── lib
│   │   │   ├── activation.jar
│   │   │   ├── commons-beanutils-bean-collections.jar
│   │   │   ├── commons-beanutils-core.jar
│   │   │   ├── commons-beanutils.jar
│   │   │   ├── commons-codec.jar
│   │   │   ├── commons-collections.jar
│   │   │   ├── commons-configuration.jar
│   │   │   ├── commons-dbcp.jar
│   │   │   ├── commons-dbutils.jar
│   │   │   ├── commons-digester.jar
│   │   │   ├── commons-fileupload.jar
│   │   │   ├── commons-io.jar
│   │   │   ├── commons-lang.jar
│   │   │   ├── commons-logging-api.jar
│   │   │   ├── commons-logging.jar
│   │   │   ├── commons-pool.jar
│   │   │   ├── commons-validator.jar
│   │   │   ├── dom4j.jar
│   │   │   ├── dsn.jar
│   │   │   ├── fastutil-jasen.jar
│   │   │   ├── jasen.jar
│   │   │   ├── jdom.jar
│   │   │   ├── log4j.jar
│   │   │   ├── mail.jar
│   │   │   ├── mrpersister.jar
│   │   │   ├── mysql-connector.jar
│   │   │   ├── rsslib4j.jar
│   │   │   ├── smack.jar
│   │   │   ├── smackx-debug.jar
│   │   │   ├── smackx.jar
│   │   │   └── taglibs-i18n.jar
│   │   ├── log
│   │   │   └── dummy.txt
│   │   ├── resources
│   │   │   └── avatar.png
│   │   ├── tld
│   │   │   └── i18n.tld
│   │   └── web.xml
│   ├── chat.jsp
│   ├── compose.jsp
│   ├── contact_import.jsp
│   ├── contact_import_iframe.jsp
│   ├── contacts.jsp
│   ├── css
│   │   ├── all.css
│   │   ├── body.css
│   │   ├── chat.css
│   │   ├── editor.css
│   │   ├── ie6.css
│   │   ├── other.css
│   │   ├── panel.css
│   │   └── preview.css
│   ├── header.jsp
│   ├── home.jsp
│   ├── images
│   │   ├── accordion-header-bg.gif
│   │   ├── add-contact.gif
│   │   ├── add-group.gif
│   │   ├── ajax-load-mini.gif
│   │   ├── apply.gif
│   │   ├── arrowdown.gif
│   │   ├── arrowup.gif
│   │   ├── attach-bg-left.gif
│   │   ├── attach-bg-right.gif
│   │   ├── attach-bg.gif
│   │   ├── attach-download-ico.gif
│   │   ├── attach-icon.gif
│   │   ├── attach-info-win-bg.gif
│   │   ├── attachment-big.gif
│   │   ├── attachment-big.png
│   │   ├── attachment-small.gif
│   │   ├── attachment.gif
│   │   ├── attachment.png
│   │   ├── avatar_load.gif
│   │   ├── bighome.gif
│   │   ├── bighome.png
│   │   ├── blockquote-back.gif
│   │   ├── blue-folder.gif
│   │   ├── box-bg.gif
│   │   ├── box-bl.gif
│   │   ├── box-br.gif
│   │   ├── box-tl.gif
│   │   ├── box-tr.gif
│   │   ├── button-bg.gif
│   │   ├── button-left-bg.gif
│   │   ├── button-right-bg.gif
│   │   ├── calendar-shadow-bl.gif
│   │   ├── calendar-shadow-bottom.gif
│   │   ├── calendar-shadow-br.gif
│   │   ├── calendar-shadow-top.gif
│   │   ├── calendar-shadow.gif
│   │   ├── calendars-icon.gif
│   │   ├── calendars-icon.png
│   │   ├── chat
│   │   │   ├── avatar.png
│   │   │   ├── avatar_load.gif
│   │   │   ├── bg
│   │   │   │   ├── askwin_bg.gif
│   │   │   │   ├── chatwin_bg.gif
│   │   │   │   ├── chatwin_bottom.gif
│   │   │   │   ├── chatwin_top.gif
│   │   │   │   ├── chatwin_top_disactive.gif
│   │   │   │   ├── chatwin_top_notice.gif
│   │   │   │   ├── contact_item_click_bg.gif
│   │   │   │   ├── contact_item_hover_bg.gif
│   │   │   │   ├── contact_win_bg.gif
│   │   │   │   ├── contact_win_bottom.gif
│   │   │   │   ├── contact_win_top.gif
│   │   │   │   ├── info_bg.gif
│   │   │   │   ├── info_bg_bottom.gif
│   │   │   │   ├── info_bg_top.gif
│   │   │   │   ├── login_bg.gif
│   │   │   │   ├── login_bottom.gif
│   │   │   │   ├── login_bottom.png
│   │   │   │   ├── login_top.gif
│   │   │   │   ├── logo.gif
│   │   │   │   ├── main.gif
│   │   │   │   ├── toolbar_bg.gif
│   │   │   │   ├── toolbar_left.gif
│   │   │   │   ├── toolbar_right.gif
│   │   │   │   └── toolbar_seperator.gif
│   │   │   ├── buttons
│   │   │   │   ├── add_buddy.gif
│   │   │   │   ├── add_contact.gif
│   │   │   │   ├── allow.gif
│   │   │   │   ├── arr_down.gif
│   │   │   │   ├── arr_up.gif
│   │   │   │   ├── chat.gif
│   │   │   │   ├── deny.gif
│   │   │   │   ├── exclamation.gif
│   │   │   │   ├── gtalk.gif
│   │   │   │   ├── gtalk_clicked.gif
│   │   │   │   ├── jabber.gif
│   │   │   │   ├── jabber_clicked.gif
│   │   │   │   ├── login.gif
│   │   │   │   ├── remove.gif
│   │   │   │   └── save.gif
│   │   │   ├── emotions
│   │   │   │   ├── angel_smile.gif
│   │   │   │   ├── angry_smile.gif
│   │   │   │   ├── bat.gif
│   │   │   │   ├── confused_smile.gif
│   │   │   │   ├── cry_smile.gif
│   │   │   │   ├── dont_know_smile.gif
│   │   │   │   ├── dont_tell_smile.gif
│   │   │   │   ├── heart.gif
│   │   │   │   ├── loading_mini.gif
│   │   │   │   ├── nerd_smile.gif
│   │   │   │   ├── omg_smile.gif
│   │   │   │   ├── red_smile.gif
│   │   │   │   ├── regular_smile.gif
│   │   │   │   ├── rose.gif
│   │   │   │   ├── sad_smile.gif
│   │   │   │   ├── shades_smile.gif
│   │   │   │   ├── sleepy_smile.gif
│   │   │   │   ├── teeth_smile.gif
│   │   │   │   ├── tongue_smile.gif
│   │   │   │   ├── what_smile.gif
│   │   │   │   └── wink_smile.gif
│   │   │   ├── ico
│   │   │   │   ├── claros.gif
│   │   │   │   ├── logout.gif
│   │   │   │   └── preferences.gif
│   │   │   ├── indicators
│   │   │   │   ├── gray.gif
│   │   │   │   ├── green.gif
│   │   │   │   ├── orange.gif
│   │   │   │   └── red.gif
│   │   │   ├── loading.gif
│   │   │   ├── loading_mini.gif
│   │   │   └── spacer.gif
│   │   ├── chinese.gif
│   │   ├── chinese_.gif
│   │   ├── claros.gif
│   │   ├── claros.png
│   │   ├── compose-bg.gif
│   │   ├── contact-female-mini.gif
│   │   ├── contact-female-mini.png
│   │   ├── contact-group-mini.gif
│   │   ├── contact-group-mini.png
│   │   ├── contact-male-mini.gif
│   │   ├── contact-male-mini.png
│   │   ├── contact-unknown-mini.gif
│   │   ├── contact-unknown-mini.png
│   │   ├── createfilter-icon.gif
│   │   ├── createfilter-icon.png
│   │   ├── delete-icon-small.gif
│   │   ├── delete-icon-small.png
│   │   ├── delete-icon.gif
│   │   ├── delete-icon.png
│   │   ├── ekolay_logo.gif
│   │   ├── error.gif
│   │   ├── event-bottom-left.gif
│   │   ├── event-bottom-right.gif
│   │   ├── event-title-left.gif
│   │   ├── event-title-right.gif
│   │   ├── events-icon.gif
│   │   ├── events-icon.png
│   │   ├── export-contacts.gif
│   │   ├── export-contacts.png
│   │   ├── female-huge.gif
│   │   ├── folder-actions-bg.gif
│   │   ├── folder-actions-grd.gif
│   │   ├── forders-actions.gif
│   │   ├── forders-actions.png
│   │   ├── forders-buttons-bg.gif
│   │   ├── forders-hover.gif
│   │   ├── forders-new.gif
│   │   ├── forders-new.png
│   │   ├── forward-icon.gif
│   │   ├── forward-icon.png
│   │   ├── goto-arrow.gif
│   │   ├── goto-arrow.png
│   │   ├── gradient_20.gif
│   │   ├── header-bg.gif
│   │   ├── hometitle-bg.gif
│   │   ├── hometitle-left.gif
│   │   ├── import-contacts.gif
│   │   ├── import-contacts.png
│   │   ├── inbox-arrow.gif
│   │   ├── info.gif
│   │   ├── info_small.gif
│   │   ├── lamp.gif
│   │   ├── lamp.png
│   │   ├── login-bg-ekolay.jpg
│   │   ├── login-bg-full.gif
│   │   ├── login-bg-full.jpg
│   │   ├── logo.gif
│   │   ├── mail-view-seperator.gif
│   │   ├── mail-view-seperator.png
│   │   ├── mail_bg-giant.gif
│   │   ├── mail_bg-giant.png
│   │   ├── maillist-title-bg.gif
│   │   ├── male-huge.gif
│   │   ├── memoboard-bg.gif
│   │   ├── memoboard-bg.jpg
│   │   ├── message-preferences.gif
│   │   ├── messagebox_critical.gif
│   │   ├── messagebox_info.gif
│   │   ├── messagebox_question.gif
│   │   ├── messagebox_warning.gif
│   │   ├── messages-qty-left.gif
│   │   ├── messages-qty-right.gif
│   │   ├── mime
│   │   │   ├── binary.gif
│   │   │   ├── binary.png
│   │   │   ├── c.gif
│   │   │   ├── c.png
│   │   │   ├── class.gif
│   │   │   ├── class.png
│   │   │   ├── compressed.gif
│   │   │   ├── compressed.png
│   │   │   ├── cpp.gif
│   │   │   ├── cpp.png
│   │   │   ├── doc.gif
│   │   │   ├── doc.png
│   │   │   ├── image.gif
│   │   │   ├── image.png
│   │   │   ├── java.gif
│   │   │   ├── java.png
│   │   │   ├── message.gif
│   │   │   ├── message.png
│   │   │   ├── pdf.gif
│   │   │   ├── pdf.png
│   │   │   ├── ppt.gif
│   │   │   ├── ppt.png
│   │   │   ├── ps.gif
│   │   │   ├── ps.png
│   │   │   ├── py.gif
│   │   │   ├── py.png
│   │   │   ├── pyc.gif
│   │   │   ├── pyc.png
│   │   │   ├── sda.gif
│   │   │   ├── sda.png
│   │   │   ├── sdc.gif
│   │   │   ├── sdc.png
│   │   │   ├── sdd.gif
│   │   │   ├── sdd.png
│   │   │   ├── sdw.gif
│   │   │   ├── sdw.png
│   │   │   ├── smf.gif
│   │   │   ├── smf.png
│   │   │   ├── sound.gif
│   │   │   ├── sound.png
│   │   │   ├── text.gif
│   │   │   ├── text.png
│   │   │   ├── video.gif
│   │   │   ├── video.png
│   │   │   ├── web.gif
│   │   │   ├── web.png
│   │   │   ├── xls.gif
│   │   │   ├── xls.png
│   │   │   ├── xml.gif
│   │   │   └── xml.png
│   │   ├── mini-dot-hover.gif
│   │   ├── mini-dot.gif
│   │   ├── more-arrow.gif
│   │   ├── more-hover.gif
│   │   ├── more-icon.gif
│   │   ├── more-icon.png
│   │   ├── mouse-drag-bg.gif
│   │   ├── mouse-drag-bg.png
│   │   ├── new-huge.gif
│   │   ├── new-icon.gif
│   │   ├── new-icon.png
│   │   ├── newmessages-icon.gif
│   │   ├── newmessages-icon.png
│   │   ├── newnote-bg.gif
│   │   ├── newnote-left.gif
│   │   ├── newnote-right.gif
│   │   ├── news-icon.gif
│   │   ├── news-icon.png
│   │   ├── note-close.png
│   │   ├── note-resize-handler.gif
│   │   ├── office-huge.gif
│   │   ├── ok-icon.gif
│   │   ├── ok-icon.png
│   │   ├── password.gif
│   │   ├── postit-huge.gif
│   │   ├── pref-act-tab.gif
│   │   ├── pref-back-bottom.gif
│   │   ├── pref-back-top.gif
│   │   ├── pref-back.gif
│   │   ├── pref-dis-tab.gif
│   │   ├── pref-tbl-back-bottom.gif
│   │   ├── pref-tbl-back-top.gif
│   │   ├── pref-tbl-back.gif
│   │   ├── preview-content-down.gif
│   │   ├── preview-content-left-down.gif
│   │   ├── preview-content-left-up.gif
│   │   ├── preview-content-left.gif
│   │   ├── preview-content-right-down.gif
│   │   ├── preview-content-right-up.gif
│   │   ├── preview-content-right.gif
│   │   ├── preview-content-up.gif
│   │   ├── preview-pane-bg.gif
│   │   ├── preview-pane-left.gif
│   │   ├── preview-pane-right.gif
│   │   ├── priority-high.gif
│   │   ├── priority-low.gif
│   │   ├── priority-normal.gif
│   │   ├── priority-title.gif
│   │   ├── progress.gif
│   │   ├── progress_big.gif
│   │   ├── qty-bg-hover.gif
│   │   ├── qty-bg.gif
│   │   ├── qty-left-hover.gif
│   │   ├── qty-left.gif
│   │   ├── qty-right-hover.gif
│   │   ├── qty-right.gif
│   │   ├── question.gif
│   │   ├── refresh-icon.gif
│   │   ├── refresh-icon.png
│   │   ├── reply-icon.gif
│   │   ├── reply-icon.png
│   │   ├── replyall-icon.gif
│   │   ├── replyall-icon.png
│   │   ├── roundedcornr_171934_bl.gif
│   │   ├── roundedcornr_171934_bl.png
│   │   ├── roundedcornr_171934_br.gif
│   │   ├── roundedcornr_171934_br.png
│   │   ├── roundedcornr_171934_tl.gif
│   │   ├── roundedcornr_171934_tl.png
│   │   ├── roundedcornr_171934_tr.gif
│   │   ├── roundedcornr_171934_tr.png
│   │   ├── rss-icon.gif
│   │   ├── rss-icon.png
│   │   ├── save-ico.gif
│   │   ├── save-icon.gif
│   │   ├── save-icon.png
│   │   ├── savesender-icon.gif
│   │   ├── savesender-icon.png
│   │   ├── search-cancel.gif
│   │   ├── search150-bg.gif
│   │   ├── search161-bg.gif
│   │   ├── send-icon.gif
│   │   ├── send-icon.png
│   │   ├── sensitivity-0.gif
│   │   ├── sensitivity-1.gif
│   │   ├── sensitivity-2.gif
│   │   ├── sensitivity-3.gif
│   │   ├── sensitivity-4.gif
│   │   ├── sensitivity-title.gif
│   │   ├── shadow.png
│   │   ├── shoheaders-icon.gif
│   │   ├── shoheaders-icon.png
│   │   ├── sort-arrow.gif
│   │   ├── space.gif
│   │   ├── strokes-null.gif
│   │   ├── strokes-one.gif
│   │   ├── strokes-three.gif
│   │   ├── strokes-two.gif
│   │   ├── time-bg.gif
│   │   ├── toggle-listoff.gif
│   │   ├── toggle-liston.gif
│   │   ├── tools-border.gif
│   │   ├── tools-sub-bg.gif
│   │   ├── tools-sub-bottom.gif
│   │   ├── top-calendar.gif
│   │   ├── top-calendar.png
│   │   ├── top-chat.gif
│   │   ├── top-chat.png
│   │   ├── top-contacts.gif
│   │   ├── top-contacts.png
│   │   ├── top-disk.gif
│   │   ├── top-disk.png
│   │   ├── top-home.gif
│   │   ├── top-home.png
│   │   ├── top-logoff.gif
│   │   ├── top-logoff.png
│   │   ├── top-mail.gif
│   │   ├── top-mail.png
│   │   ├── top-nav-bg.gif
│   │   ├── top-notes.gif
│   │   ├── top-notes.png
│   │   ├── top-pref.gif
│   │   ├── top-pref.png
│   │   ├── trad_chinese.gif
│   │   ├── trad_chinese_.gif
│   │   ├── trashcan_empty.gif
│   │   ├── trashcan_empty.png
│   │   ├── trigger.gif
│   │   ├── unknown-huge.gif
│   │   ├── uploading.gif
│   │   ├── vcard-ico.gif
│   │   ├── view_bottom.gif
│   │   ├── view_bottom.png
│   │   ├── view_remove.gif
│   │   ├── view_remove.png
│   │   ├── warning.gif
│   │   ├── welcome-border.gif
│   │   ├── zoom-in.gif
│   │   └── zoom-out.gif
│   ├── import_ok.jsp
│   ├── index.jsp
│   ├── intouch.jsp
│   ├── js
│   │   ├── calendar
│   │   │   ├── calendar-blue.css
│   │   │   ├── calendar-blue2.css
│   │   │   ├── calendar-brown.css
│   │   │   ├── calendar-green.css
│   │   │   ├── calendar-setup.js
│   │   │   ├── calendar-setup_stripped.js
│   │   │   ├── calendar-system.css
│   │   │   ├── calendar-tas.css
│   │   │   ├── calendar-win2k-1.css
│   │   │   ├── calendar-win2k-2.css
│   │   │   ├── calendar-win2k-cold-1.css
│   │   │   ├── calendar-win2k-cold-2.css
│   │   │   ├── calendar.js
│   │   │   ├── calendar_stripped.js
│   │   │   ├── img.gif
│   │   │   ├── lang
│   │   │   │   ├── calendar-af.js
│   │   │   │   ├── calendar-al.js
│   │   │   │   ├── calendar-bg.js
│   │   │   │   ├── calendar-big5-utf8.js
│   │   │   │   ├── calendar-big5.js
│   │   │   │   ├── calendar-ca.js
│   │   │   │   ├── calendar-cs-utf8.js
│   │   │   │   ├── calendar-cs-win.js
│   │   │   │   ├── calendar-da.js
│   │   │   │   ├── calendar-de.js
│   │   │   │   ├── calendar-du.js
│   │   │   │   ├── calendar-el.js
│   │   │   │   ├── calendar-en.js
│   │   │   │   ├── calendar-es.js
│   │   │   │   ├── calendar-fi.js
│   │   │   │   ├── calendar-fr.js
│   │   │   │   ├── calendar-he-utf8.js
│   │   │   │   ├── calendar-hr-utf8.js
│   │   │   │   ├── calendar-hr.js
│   │   │   │   ├── calendar-hu.js
│   │   │   │   ├── calendar-it.js
│   │   │   │   ├── calendar-jp.js
│   │   │   │   ├── calendar-ko-utf8.js
│   │   │   │   ├── calendar-ko.js
│   │   │   │   ├── calendar-lt-utf8.js
│   │   │   │   ├── calendar-lt.js
│   │   │   │   ├── calendar-lv.js
│   │   │   │   ├── calendar-nl.js
│   │   │   │   ├── calendar-no.js
│   │   │   │   ├── calendar-pl-utf8.js
│   │   │   │   ├── calendar-pl.js
│   │   │   │   ├── calendar-pt.js
│   │   │   │   ├── calendar-pt_br.js
│   │   │   │   ├── calendar-ro.js
│   │   │   │   ├── calendar-ru.js
│   │   │   │   ├── calendar-ru_win_.js
│   │   │   │   ├── calendar-si.js
│   │   │   │   ├── calendar-sk.js
│   │   │   │   ├── calendar-sp.js
│   │   │   │   ├── calendar-sv.js
│   │   │   │   ├── calendar-tr.js
│   │   │   │   ├── calendar-zh.js
│   │   │   │   └── cn_utf8.js
│   │   │   ├── menuarrow.gif
│   │   │   ├── menuarrow2.gif
│   │   │   └── skins
│   │   │   └── aqua
│   │   │   ├── active-bg.gif
│   │   │   ├── dark-bg.gif
│   │   │   ├── hover-bg.gif
│   │   │   ├── menuarrow.gif
│   │   │   ├── normal-bg.gif
│   │   │   ├── rowhover-bg.gif
│   │   │   ├── status-bg.gif
│   │   │   ├── theme.css
│   │   │   ├── title-bg.gif
│   │   │   └── today-bg.gif
│   │   ├── chat.js
│   │   ├── chat_operations.js
│   │   ├── chatwin.js
│   │   ├── contacts.js
│   │   ├── date.js
│   │   ├── dw_viewport.js
│   │   ├── home.js
│   │   ├── layers.js
│   │   ├── layout.js
│   │   ├── listen.js
│   │   ├── mail.js
│   │   ├── md5.js
│   │   ├── mm_functions.js
│   │   ├── notes.js
│   │   ├── operations.js
│   │   ├── playa.js
│   │   ├── playa2.js
│   │   ├── prototype.js
│   │   ├── rico.js
│   │   ├── script.js
│   │   └── xlib
│   │   ├── x_core.js
│   │   ├── x_drag.js
│   │   └── x_event.js
│   ├── js_messages.jsp
│   ├── js_preload.html
│   ├── login_progress.jsp
│   ├── mail_folders.jsp
│   ├── mailbox.jsp
│   ├── notes.jsp
│   ├── popups
│   │   ├── active_uploads_warn.jsp
│   │   ├── add_notebook.jsp
│   │   ├── ask_send_read_receipt.jsp
│   │   ├── cancel_compose_question.jsp
│   │   ├── change_password.jsp
│   │   ├── contact_save_no_mail_error.jsp
│   │   ├── contact_saved_indicator.jsp
│   │   ├── create_mail_folder.jsp
│   │   ├── default_error.jsp
│   │   ├── delete_contact_question.jsp
│   │   ├── delete_mail_folder_confirm.jsp
│   │   ├── delete_notebook_question.jsp
│   │   ├── empty_mail_folder_confirm.jsp
│   │   ├── empty_recipient_error.jsp
│   │   ├── loading_indicator.jsp
│   │   ├── mail_stored_draft_info.jsp
│   │   ├── message_dirty_warn.jsp
│   │   ├── move_mail_info.jsp
│   │   ├── new_message_indicator.jsp
│   │   ├── preferences.jsp
│   │   ├── rename_mail_folder.jsp
│   │   ├── save_contact_duplicate_question.jsp
│   │   ├── send_mail_info.jsp
│   │   ├── send_receipt_result_indicator.jsp
│   │   ├── send_result_indicator.jsp
│   │   ├── sender_saved_info.jsp
│   │   ├── show_headers_info.jsp
│   │   ├── subject_empty_question.jsp
│   │   └── whatis_rss.jsp
│   ├── resources
│   │   ├── newmail.mp3
│   │   ├── newmail.xml
│   │   ├── newmsg.mp3
│   │   ├── newmsg.xml
│   │   └── playa2.swf
│   ├── tinymce
│   │   ├── blank.htm
│   │   ├── langs
│   │   │   ├── da.js
│   │   │   ├── de.js
│   │   │   ├── en.js
│   │   │   ├── fr.js
│   │   │   ├── it.js
│   │   │   ├── pl.js
│   │   │   ├── pt_br.js
│   │   │   ├── readme.txt
│   │   │   ├── sk.js
│   │   │   ├── tr.js
│   │   │   ├── vi.js
│   │   │   ├── zh_cn_utf8.js
│   │   │   └── zh_tw_utf8.js
│   │   ├── license.txt
│   │   ├── plugins
│   │   │   ├── _template
│   │   │   │   └── langs
│   │   │   │   ├── da.js
│   │   │   │   ├── de.js
│   │   │   │   ├── fr.js
│   │   │   │   ├── it.js
│   │   │   │   ├── pl.js
│   │   │   │   ├── pt_br.js
│   │   │   │   ├── sk.js
│   │   │   │   ├── tr.js
│   │   │   │   ├── vi.js
│   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   └── zh_tw_utf8.js
│   │   │   ├── advhr
│   │   │   │   ├── css
│   │   │   │   │   └── advhr.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── advhr.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── rule.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── readme.txt
│   │   │   │   └── rule.htm
│   │   │   ├── advimage
│   │   │   │   ├── css
│   │   │   │   │   └── advimage.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── image.htm
│   │   │   │   ├── images
│   │   │   │   │   └── sample.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── functions.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── advlink
│   │   │   │   ├── css
│   │   │   │   │   └── advlink.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── jscripts
│   │   │   │   │   └── functions.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── link.htm
│   │   │   │   └── readme.txt
│   │   │   ├── autosave
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── bbcode
│   │   │   │   ├── editor_plugin.js
│   │   │   │   └── editor_plugin_src.js
│   │   │   ├── cleanup
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   └── readme.txt
│   │   │   ├── contextmenu
│   │   │   │   ├── css
│   │   │   │   │   └── contextmenu.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── spacer.gif
│   │   │   │   └── readme.txt
│   │   │   ├── devkit
│   │   │   │   ├── css
│   │   │   │   │   ├── devkit.css
│   │   │   │   │   └── devkit_ui.css
│   │   │   │   ├── devkit.htm
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── flip_down.gif
│   │   │   │   │   └── flip_up.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   ├── devkit.js
│   │   │   │   │   └── diff.js
│   │   │   │   └── langs
│   │   │   │   └── en.js
│   │   │   ├── directionality
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── ltr.gif
│   │   │   │   │   └── rtl.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── emotions
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── emotions.htm
│   │   │   │   ├── images
│   │   │   │   │   ├── emotions.gif
│   │   │   │   │   ├── readme.txt
│   │   │   │   │   ├── smiley-cool.gif
│   │   │   │   │   ├── smiley-cry.gif
│   │   │   │   │   ├── smiley-embarassed.gif
│   │   │   │   │   ├── smiley-foot-in-mouth.gif
│   │   │   │   │   ├── smiley-frown.gif
│   │   │   │   │   ├── smiley-innocent.gif
│   │   │   │   │   ├── smiley-kiss.gif
│   │   │   │   │   ├── smiley-laughing.gif
│   │   │   │   │   ├── smiley-money-mouth.gif
│   │   │   │   │   ├── smiley-sealed.gif
│   │   │   │   │   ├── smiley-smile.gif
│   │   │   │   │   ├── smiley-surprised.gif
│   │   │   │   │   ├── smiley-tongue-out.gif
│   │   │   │   │   ├── smiley-undecided.gif
│   │   │   │   │   ├── smiley-wink.gif
│   │   │   │   │   └── smiley-yell.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── functions.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── flash
│   │   │   │   ├── css
│   │   │   │   │   ├── content.css
│   │   │   │   │   └── flash.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── flash.htm
│   │   │   │   ├── images
│   │   │   │   │   └── flash.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── flash.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── fullpage
│   │   │   │   ├── blank.htm
│   │   │   │   ├── css
│   │   │   │   │   └── fullpage.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── fullpage.htm
│   │   │   │   ├── images
│   │   │   │   │   ├── add.gif
│   │   │   │   │   ├── fullpage.gif
│   │   │   │   │   ├── move_down.gif
│   │   │   │   │   ├── move_up.gif
│   │   │   │   │   └── remove.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── fullpage.js
│   │   │   │   └── langs
│   │   │   │   ├── da.js
│   │   │   │   ├── de.js
│   │   │   │   ├── en.js
│   │   │   │   ├── fr.js
│   │   │   │   ├── it.js
│   │   │   │   ├── pl.js
│   │   │   │   ├── pt_br.js
│   │   │   │   ├── sk.js
│   │   │   │   ├── tr.js
│   │   │   │   ├── vi.js
│   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   └── zh_tw_utf8.js
│   │   │   ├── fullscreen
│   │   │   │   ├── css
│   │   │   │   │   └── page.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── fullscreen.htm
│   │   │   │   ├── images
│   │   │   │   │   └── fullscreen.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── iespell
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── iespell.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── inlinepopups
│   │   │   │   ├── css
│   │   │   │   │   └── inlinepopup.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── spacer.gif
│   │   │   │   │   ├── window_close.gif
│   │   │   │   │   ├── window_maximize.gif
│   │   │   │   │   ├── window_minimize.gif
│   │   │   │   │   └── window_resize.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── mcwindows.js
│   │   │   │   └── readme.txt
│   │   │   ├── insertdatetime
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── insertdate.gif
│   │   │   │   │   └── inserttime.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── layer
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── absolute.gif
│   │   │   │   │   ├── backward.gif
│   │   │   │   │   ├── forward.gif
│   │   │   │   │   ├── insert_layer.gif
│   │   │   │   │   ├── insertlayer.gif
│   │   │   │   │   ├── movebackward.gif
│   │   │   │   │   └── moveforward.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── media
│   │   │   │   ├── css
│   │   │   │   │   ├── content.css
│   │   │   │   │   └── media.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── flash.gif
│   │   │   │   │   ├── media.gif
│   │   │   │   │   ├── quicktime.gif
│   │   │   │   │   ├── realmedia.gif
│   │   │   │   │   ├── shockwave.gif
│   │   │   │   │   └── windowsmedia.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   ├── embed.js
│   │   │   │   │   └── media.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── media.htm
│   │   │   ├── nonbreaking
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── nonbreaking.gif
│   │   │   │   └── langs
│   │   │   │   └── en.js
│   │   │   ├── noneditable
│   │   │   │   ├── css
│   │   │   │   │   └── noneditable.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   └── readme.txt
│   │   │   ├── paste
│   │   │   │   ├── blank.htm
│   │   │   │   ├── css
│   │   │   │   │   ├── blank.css
│   │   │   │   │   └── pasteword.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── pastetext.gif
│   │   │   │   │   ├── pasteword.gif
│   │   │   │   │   └── selectall.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   ├── pastetext.js
│   │   │   │   │   └── pasteword.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── pastetext.htm
│   │   │   │   ├── pasteword.htm
│   │   │   │   └── readme.txt
│   │   │   ├── preview
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── example.html
│   │   │   │   ├── images
│   │   │   │   │   └── preview.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── embed.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── print
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── print.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── readme.txt
│   │   │   ├── save
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── save.gif
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   └── readme.txt
│   │   │   ├── searchreplace
│   │   │   │   ├── css
│   │   │   │   │   └── searchreplace.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── replace.gif
│   │   │   │   │   ├── replace_all_button_bg.gif
│   │   │   │   │   ├── replace_button_bg.gif
│   │   │   │   │   └── search.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── searchreplace.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── readme.txt
│   │   │   │   └── searchreplace.htm
│   │   │   ├── spellchecker
│   │   │   │   └── langs
│   │   │   │   ├── da.js
│   │   │   │   ├── de.js
│   │   │   │   ├── fr.js
│   │   │   │   ├── it.js
│   │   │   │   ├── pl.js
│   │   │   │   ├── pt_br.js
│   │   │   │   ├── sk.js
│   │   │   │   ├── tr.js
│   │   │   │   ├── vi.js
│   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   └── zh_tw_utf8.js
│   │   │   ├── style
│   │   │   │   ├── css
│   │   │   │   │   └── props.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── apply_button_bg.gif
│   │   │   │   │   ├── style_info.gif
│   │   │   │   │   └── styleprops.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── props.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── props.htm
│   │   │   │   └── readme.txt
│   │   │   ├── table
│   │   │   │   ├── cell.htm
│   │   │   │   ├── css
│   │   │   │   │   ├── cell.css
│   │   │   │   │   ├── row.css
│   │   │   │   │   └── table.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── buttons.gif
│   │   │   │   │   ├── table.gif
│   │   │   │   │   ├── table_cell_props.gif
│   │   │   │   │   ├── table_delete.gif
│   │   │   │   │   ├── table_delete_col.gif
│   │   │   │   │   ├── table_delete_row.gif
│   │   │   │   │   ├── table_insert_col_after.gif
│   │   │   │   │   ├── table_insert_col_before.gif
│   │   │   │   │   ├── table_insert_row_after.gif
│   │   │   │   │   ├── table_insert_row_before.gif
│   │   │   │   │   ├── table_merge_cells.gif
│   │   │   │   │   ├── table_row_props.gif
│   │   │   │   │   └── table_split_cells.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   ├── cell.js
│   │   │   │   │   ├── merge_cells.js
│   │   │   │   │   ├── row.js
│   │   │   │   │   └── table.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── merge_cells.htm
│   │   │   │   ├── readme.txt
│   │   │   │   ├── row.htm
│   │   │   │   └── table.htm
│   │   │   ├── template
│   │   │   │   ├── blank.htm
│   │   │   │   ├── css
│   │   │   │   │   └── template.css
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── template.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   └── template.js
│   │   │   │   ├── langs
│   │   │   │   │   └── en.js
│   │   │   │   └── template.htm
│   │   │   ├── visualchars
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   └── visualchars.gif
│   │   │   │   └── langs
│   │   │   │   └── en.js
│   │   │   ├── xhtmlxtras
│   │   │   │   ├── abbr.htm
│   │   │   │   ├── acronym.htm
│   │   │   │   ├── attributes.htm
│   │   │   │   ├── cite.htm
│   │   │   │   ├── css
│   │   │   │   │   ├── attributes.css
│   │   │   │   │   ├── popup.css
│   │   │   │   │   └── xhtmlxtras.css
│   │   │   │   ├── del.htm
│   │   │   │   ├── editor_plugin.js
│   │   │   │   ├── editor_plugin_src.js
│   │   │   │   ├── images
│   │   │   │   │   ├── abbr.gif
│   │   │   │   │   ├── acronym.gif
│   │   │   │   │   ├── attribs.gif
│   │   │   │   │   ├── cite.gif
│   │   │   │   │   ├── date_time.gif
│   │   │   │   │   ├── del.gif
│   │   │   │   │   ├── ins.gif
│   │   │   │   │   └── remove_button_bg.gif
│   │   │   │   ├── ins.htm
│   │   │   │   ├── jscripts
│   │   │   │   │   ├── abbr.js
│   │   │   │   │   ├── acronym.js
│   │   │   │   │   ├── attributes.js
│   │   │   │   │   ├── cite.js
│   │   │   │   │   ├── del.js
│   │   │   │   │   ├── element_common.js
│   │   │   │   │   └── ins.js
│   │   │   │   └── langs
│   │   │   │   ├── da.js
│   │   │   │   ├── de.js
│   │   │   │   ├── en.js
│   │   │   │   ├── fr.js
│   │   │   │   ├── it.js
│   │   │   │   ├── pl.js
│   │   │   │   ├── pt_br.js
│   │   │   │   ├── sk.js
│   │   │   │   ├── tr.js
│   │   │   │   ├── vi.js
│   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   └── zh_tw_utf8.js
│   │   │   └── zoom
│   │   │   ├── editor_plugin.js
│   │   │   ├── editor_plugin_src.js
│   │   │   └── readme.txt
│   │   ├── themes
│   │   │   ├── advanced
│   │   │   │   ├── about.htm
│   │   │   │   ├── anchor.htm
│   │   │   │   ├── charmap.htm
│   │   │   │   ├── color_picker.htm
│   │   │   │   ├── css
│   │   │   │   │   ├── colorpicker.css
│   │   │   │   │   ├── editor_content.css
│   │   │   │   │   ├── editor_popup.css
│   │   │   │   │   └── editor_ui.css
│   │   │   │   ├── docs
│   │   │   │   │   └── en
│   │   │   │   │   ├── about.htm
│   │   │   │   │   ├── common_buttons.htm
│   │   │   │   │   ├── create_accessible_content.htm
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── insert_anchor_window.gif
│   │   │   │   │   │   ├── insert_image_window.gif
│   │   │   │   │   │   ├── insert_link_window.gif
│   │   │   │   │   │   └── insert_table_window.gif
│   │   │   │   │   ├── index.htm
│   │   │   │   │   ├── insert_anchor_button.htm
│   │   │   │   │   ├── insert_image_button.htm
│   │   │   │   │   ├── insert_link_button.htm
│   │   │   │   │   ├── insert_table_button.htm
│   │   │   │   │   └── style.css
│   │   │   │   ├── editor_template.js
│   │   │   │   ├── editor_template_src.js
│   │   │   │   ├── image.htm
│   │   │   │   ├── images
│   │   │   │   │   ├── anchor.gif
│   │   │   │   │   ├── anchor_symbol.gif
│   │   │   │   │   ├── backcolor.gif
│   │   │   │   │   ├── bold.gif
│   │   │   │   │   ├── bold_de_se.gif
│   │   │   │   │   ├── bold_es.gif
│   │   │   │   │   ├── bold_fr.gif
│   │   │   │   │   ├── bold_ru.gif
│   │   │   │   │   ├── bold_tw.gif
│   │   │   │   │   ├── browse.gif
│   │   │   │   │   ├── bullist.gif
│   │   │   │   │   ├── button_menu.gif
│   │   │   │   │   ├── buttons.gif
│   │   │   │   │   ├── cancel_button_bg.gif
│   │   │   │   │   ├── charmap.gif
│   │   │   │   │   ├── cleanup.gif
│   │   │   │   │   ├── close.gif
│   │   │   │   │   ├── code.gif
│   │   │   │   │   ├── color.gif
│   │   │   │   │   ├── colors.jpg
│   │   │   │   │   ├── copy.gif
│   │   │   │   │   ├── custom_1.gif
│   │   │   │   │   ├── cut.gif
│   │   │   │   │   ├── forecolor.gif
│   │   │   │   │   ├── help.gif
│   │   │   │   │   ├── hr.gif
│   │   │   │   │   ├── image.gif
│   │   │   │   │   ├── indent.gif
│   │   │   │   │   ├── insert_button_bg.gif
│   │   │   │   │   ├── italic.gif
│   │   │   │   │   ├── italic_de_se.gif
│   │   │   │   │   ├── italic_es.gif
│   │   │   │   │   ├── italic_ru.gif
│   │   │   │   │   ├── italic_tw.gif
│   │   │   │   │   ├── justifycenter.gif
│   │   │   │   │   ├── justifyfull.gif
│   │   │   │   │   ├── justifyleft.gif
│   │   │   │   │   ├── justifyright.gif
│   │   │   │   │   ├── link.gif
│   │   │   │   │   ├── menu_check.gif
│   │   │   │   │   ├── newdocument.gif
│   │   │   │   │   ├── numlist.gif
│   │   │   │   │   ├── opacity.png
│   │   │   │   │   ├── outdent.gif
│   │   │   │   │   ├── paste.gif
│   │   │   │   │   ├── redo.gif
│   │   │   │   │   ├── removeformat.gif
│   │   │   │   │   ├── separator.gif
│   │   │   │   │   ├── spacer.gif
│   │   │   │   │   ├── statusbar_resize.gif
│   │   │   │   │   ├── strikethrough.gif
│   │   │   │   │   ├── sub.gif
│   │   │   │   │   ├── sup.gif
│   │   │   │   │   ├── underline.gif
│   │   │   │   │   ├── underline_es.gif
│   │   │   │   │   ├── underline_fr.gif
│   │   │   │   │   ├── underline_ru.gif
│   │   │   │   │   ├── underline_tw.gif
│   │   │   │   │   ├── undo.gif
│   │   │   │   │   ├── unlink.gif
│   │   │   │   │   ├── visualaid.gif
│   │   │   │   │   └── xp
│   │   │   │   │   ├── tab_bg.gif
│   │   │   │   │   ├── tab_end.gif
│   │   │   │   │   ├── tab_sel_bg.gif
│   │   │   │   │   ├── tab_sel_end.gif
│   │   │   │   │   └── tabs_bg.gif
│   │   │   │   ├── jscripts
│   │   │   │   │   ├── about.js
│   │   │   │   │   ├── anchor.js
│   │   │   │   │   ├── charmap.js
│   │   │   │   │   ├── color_picker.js
│   │   │   │   │   ├── image.js
│   │   │   │   │   ├── link.js
│   │   │   │   │   └── source_editor.js
│   │   │   │   ├── langs
│   │   │   │   │   ├── da.js
│   │   │   │   │   ├── de.js
│   │   │   │   │   ├── en.js
│   │   │   │   │   ├── fr.js
│   │   │   │   │   ├── it.js
│   │   │   │   │   ├── pl.js
│   │   │   │   │   ├── pt_br.js
│   │   │   │   │   ├── sk.js
│   │   │   │   │   ├── tr.js
│   │   │   │   │   ├── vi.js
│   │   │   │   │   ├── zh_cn_utf8.js
│   │   │   │   │   └── zh_tw_utf8.js
│   │   │   │   ├── link.htm
│   │   │   │   └── source_editor.htm
│   │   │   └── simple
│   │   │   ├── css
│   │   │   │   ├── editor_content.css
│   │   │   │   ├── editor_popup.css
│   │   │   │   └── editor_ui.css
│   │   │   ├── editor_template.js
│   │   │   ├── editor_template_src.js
│   │   │   └── images
│   │   │   ├── bold.gif
│   │   │   ├── bold_de_se.gif
│   │   │   ├── bold_fr.gif
│   │   │   ├── bold_ru.gif
│   │   │   ├── bold_tw.gif
│   │   │   ├── bullist.gif
│   │   │   ├── buttons.gif
│   │   │   ├── cleanup.gif
│   │   │   ├── italic.gif
│   │   │   ├── italic_de_se.gif
│   │   │   ├── italic_ru.gif
│   │   │   ├── italic_tw.gif
│   │   │   ├── numlist.gif
│   │   │   ├── redo.gif
│   │   │   ├── separator.gif
│   │   │   ├── spacer.gif
│   │   │   ├── strikethrough.gif
│   │   │   ├── underline.gif
│   │   │   ├── underline_fr.gif
│   │   │   ├── underline_ru.gif
│   │   │   ├── underline_tw.gif
│   │   │   └── undo.gif
│   │   ├── tiny_mce.js
│   │   ├── tiny_mce_popup.js
│   │   ├── tiny_mce_src.js
│   │   └── utils
│   │   ├── editable_selects.js
│   │   ├── form_utils.js
│   │   ├── mclayer.js
│   │   ├── mctabs.js
│   │   └── validate.js
│   ├── upload_ok.jsp
│   └── yui
│   ├── animation
│   │   ├── README
│   │   ├── animation-debug.js
│   │   ├── animation-min.js
│   │   └── animation.js
│   ├── autocomplete
│   │   ├── README
│   │   ├── autocomplete-debug.js
│   │   ├── autocomplete-min.js
│   │   └── autocomplete.js
│   ├── button
│   │   ├── README
│   │   ├── assets
│   │   │   ├── background.png
│   │   │   ├── button.css
│   │   │   ├── menuarrow.gif
│   │   │   ├── splitarrow.gif
│   │   │   └── splitarrow_active.gif
│   │   ├── button-beta-debug.js
│   │   ├── button-beta-min.js
│   │   └── button-beta.js
│   ├── calendar
│   │   ├── README
│   │   ├── assets
│   │   │   ├── calendar.css
│   │   │   ├── callt.gif
│   │   │   ├── calrt.gif
│   │   │   └── calx.gif
│   │   ├── calendar-debug.js
│   │   ├── calendar-min.js
│   │   └── calendar.js
│   ├── connection
│   │   ├── README
│   │   ├── connection-debug.js
│   │   ├── connection-min.js
│   │   └── connection.js
│   ├── container
│   │   ├── README
│   │   ├── assets
│   │   │   ├── alrt16_1.gif
│   │   │   ├── blck16_1.gif
│   │   │   ├── close12_1.gif
│   │   │   ├── container.css
│   │   │   ├── hlp16_1.gif
│   │   │   ├── info16_1.gif
│   │   │   ├── tip16_1.gif
│   │   │   └── warn16_1.gif
│   │   ├── container-debug.js
│   │   ├── container-min.js
│   │   ├── container.js
│   │   ├── container_core-debug.js
│   │   ├── container_core-min.js
│   │   └── container_core.js
│   ├── datasource
│   │   ├── README
│   │   ├── datasource-beta-debug.js
│   │   ├── datasource-beta-min.js
│   │   └── datasource-beta.js
│   ├── datatable
│   │   ├── README
│   │   ├── assets
│   │   │   └── datatable.css
│   │   ├── datatable-beta-debug.js
│   │   ├── datatable-beta-min.js
│   │   └── datatable-beta.js
│   ├── dom
│   │   ├── README
│   │   ├── dom-debug.js
│   │   ├── dom-min.js
│   │   └── dom.js
│   ├── dragdrop
│   │   ├── README
│   │   ├── dragdrop-debug.js
│   │   ├── dragdrop-min.js
│   │   └── dragdrop.js
│   ├── element
│   │   ├── README
│   │   ├── element-beta-debug.js
│   │   ├── element-beta-min.js
│   │   └── element-beta.js
│   ├── event
│   │   ├── README
│   │   ├── event-debug.js
│   │   ├── event-min.js
│   │   └── event.js
│   ├── fonts
│   │   ├── README
│   │   ├── fonts-min.css
│   │   └── fonts.css
│   ├── grids
│   │   ├── README
│   │   ├── grids-min.css
│   │   └── grids.css
│   ├── history
│   │   ├── README
│   │   ├── assets
│   │   │   └── blank.html
│   │   ├── history-experimental-debug.js
│   │   ├── history-experimental-min.js
│   │   └── history-experimental.js
│   ├── logger
│   │   ├── README
│   │   ├── assets
│   │   │   └── logger.css
│   │   ├── logger-debug.js
│   │   ├── logger-min.js
│   │   └── logger.js
│   ├── menu
│   │   ├── README
│   │   ├── assets
│   │   │   ├── map.gif
│   │   │   ├── menu.css
│   │   │   ├── menuarodwn8_dim_1.gif
│   │   │   ├── menuarodwn8_hov_1.gif
│   │   │   ├── menuarodwn8_nrm_1.gif
│   │   │   ├── menuarorght8_dim_1.gif
│   │   │   ├── menuarorght8_hov_1.gif
│   │   │   ├── menuarorght8_nrm_1.gif
│   │   │   ├── menuaroup8_dim_1.gif
│   │   │   ├── menuaroup8_nrm_1.gif
│   │   │   ├── menuchk8_dim_1.gif
│   │   │   ├── menuchk8_hov_1.gif
│   │   │   └── menuchk8_nrm_1.gif
│   │   ├── menu-debug.js
│   │   ├── menu-min.js
│   │   └── menu.js
│   ├── reset
│   │   ├── README
│   │   ├── reset-min.css
│   │   └── reset.css
│   ├── reset-fonts-grids
│   │   ├── README
│   │   └── reset-fonts-grids.css
│   ├── slider
│   │   ├── README
│   │   ├── slider-debug.js
│   │   ├── slider-min.js
│   │   └── slider.js
│   ├── tabview
│   │   ├── README
│   │   ├── assets
│   │   │   ├── border_tabs.css
│   │   │   └── tabview.css
│   │   ├── tabview-debug.js
│   │   ├── tabview-min.js
│   │   └── tabview.js
│   ├── treeview
│   │   ├── README
│   │   ├── assets
│   │   │   ├── lm.gif
│   │   │   ├── lmh.gif
│   │   │   ├── ln.gif
│   │   │   ├── loading.gif
│   │   │   ├── lp.gif
│   │   │   ├── lph.gif
│   │   │   ├── tm.gif
│   │   │   ├── tmh.gif
│   │   │   ├── tn.gif
│   │   │   ├── tp.gif
│   │   │   ├── tph.gif
│   │   │   ├── tree.css
│   │   │   └── vline.gif
│   │   ├── treeview-debug.js
│   │   ├── treeview-min.js
│   │   └── treeview.js
│   ├── utilities
│   │   ├── README
│   │   └── utilities.js
│   ├── yahoo
│   │   ├── README
│   │   ├── yahoo-debug.js
│   │   ├── yahoo-min.js
│   │   └── yahoo.js
│   └── yahoo-dom-event
│   ├── README
│   └── yahoo-dom-event.js
├── intouch2变更说明.txt
├── license.html
├── release
│   └── intouch2.war
└── src
├── JasenTrainer.properties
├── default
│   ├── AnomalousCharacterScanner.properties
│   ├── AttachmentScanner.properties
│   ├── FromAddressValidationScanner.properties
│   ├── HTMLConcealmentScanner.properties
│   ├── HeuristicScanner.properties
│   ├── ImageDominanceScanner.properties
│   ├── InvisiMailScanner.properties
│   ├── KeywordScanner.properties
│   ├── ObfuscatedCharacterScanner.properties
│   ├── RBLScanner.properties
│   ├── RecipientScanner.properties
│   ├── RobinsonScanner.properties
│   ├── SenderAddressValidationScanner.properties
│   ├── SenderServerValidationScanner.properties
│   ├── TagFalseAnchorScanner.properties
│   ├── TagSrcCgiScanner.properties
│   ├── TagSrcPortScanner.properties
│   ├── heuristics.dat
│   └── jasen.dat
├── default-jasen-config.xml
├── dns.properties
└── org
├── claros
│   ├── chat
│   │   ├── ajax
│   │   │   ├── Authenticate.java
│   │   │   ├── Contacts.java
│   │   │   ├── Listener.java
│   │   │   ├── LogoutChatService.java
│   │   │   ├── MarkAsReadService.java
│   │   │   ├── Preferences.java
│   │   │   ├── Roaster.java
│   │   │   ├── Sender.java
│   │   │   ├── ShowAvatar.java
│   │   │   ├── Status.java
│   │   │   └── Subscriptions.java
│   │   ├── controllers
│   │   │   ├── AvatarController.java
│   │   │   ├── ClearServlet.java
│   │   │   ├── PreferencesController.java
│   │   │   ├── QueueController.java
│   │   │   └── TrafficController.java
│   │   ├── models
│   │   │   ├── Avatar.java
│   │   │   ├── Contact.java
│   │   │   ├── OnlineUser.java
│   │   │   ├── Preference.java
│   │   │   └── Queue.java
│   │   ├── threads
│   │   │   ├── ChatListener.java
│   │   │   ├── ChatSender.java
│   │   │   └── ClearThread.java
│   │   └── utility
│   │   ├── MD5.java
│   │   ├── RosterComparator.java
│   │   └── Utility.java
│   ├── commons
│   │   ├── auth
│   │   │   ├── MailAuth.java
│   │   │   ├── exception
│   │   │   │   └── LoginInvalidException.java
│   │   │   └── models
│   │   │   └── AuthProfile.java
│   │   ├── cache
│   │   │   ├── Cache.java
│   │   │   └── CacheManager.java
│   │   ├── comparators
│   │   │   ├── DateComparator.java
│   │   │   └── StringComparator.java
│   │   ├── configuration
│   │   │   ├── Initiator.java
│   │   │   ├── Paths.java
│   │   │   └── PropertyFile.java
│   │   ├── db
│   │   │   ├── DBManager.java
│   │   │   ├── DbConfig.java
│   │   │   ├── DbConfigList.java
│   │   │   └── handler
│   │   │   ├── ItemResultSetHandler.java
│   │   │   └── ListResultSetHandler.java
│   │   ├── exception
│   │   │   ├── ClarosBaseException.java
│   │   │   ├── FatalException.java
│   │   │   ├── NoPermissionException.java
│   │   │   └── SystemException.java
│   │   ├── mail
│   │   │   ├── comparator
│   │   │   │   ├── ComparatorDate.java
│   │   │   │   ├── ComparatorFrom.java
│   │   │   │   ├── ComparatorSize.java
│   │   │   │   ├── ComparatorSubject.java
│   │   │   │   └── ComparatorTo.java
│   │   │   ├── configuration
│   │   │   │   └── Initiator.java
│   │   │   ├── exception
│   │   │   │   ├── ConnectionException.java
│   │   │   │   ├── MailSizeExceededException.java
│   │   │   │   ├── MailboxActionException.java
│   │   │   │   ├── ProtocolNotAvailableException.java
│   │   │   │   └── ServerDownException.java
│   │   │   ├── models
│   │   │   │   ├── ByteArrayDataSource.java
│   │   │   │   ├── ConnectionMetaHandler.java
│   │   │   │   ├── ConnectionProfile.java
│   │   │   │   ├── ConnectionProfileList.java
│   │   │   │   ├── Email.java
│   │   │   │   ├── EmailHeader.java
│   │   │   │   ├── EmailPart.java
│   │   │   │   ├── EmailPriority.java
│   │   │   │   └── EmailSensitivity.java
│   │   │   ├── parser
│   │   │   │   ├── HTMLMessageParser.java
│   │   │   │   └── MessageParser.java
│   │   │   ├── protocols
│   │   │   │   ├── ImapIdleModifiedMsgThread.java
│   │   │   │   ├── ImapIdleNewMsgThread.java
│   │   │   │   ├── ImapProtocolImpl.java
│   │   │   │   ├── Pop3ProtocolImpl.java
│   │   │   │   ├── Protocol.java
│   │   │   │   ├── ProtocolFactory.java
│   │   │   │   └── Smtp.java
│   │   │   └── utility
│   │   │   ├── Constants.java
│   │   │   ├── SmtpAuthenticator.java
│   │   │   └── Utility.java
│   │   └── utility
│   │   ├── DigestUtil.java
│   │   ├── Formatter.java
│   │   ├── MD5.java
│   │   └── Utility.java
│   └── intouch
│   ├── calendar
│   │   └── models
│   │   └── CalendarObject.java
│   ├── common
│   │   ├── exceptions
│   │   │   └── UnableToImportException.java
│   │   ├── filters
│   │   │   ├── GZIPFilter.java
│   │   │   ├── GZIPResponseStream.java
│   │   │   ├── GZIPResponseWrapper.java
│   │   │   └── SessionListener.java
│   │   ├── services
│   │   │   └── BaseService.java
│   │   └── utility
│   │   ├── Constants.java
│   │   ├── Initiator.java
│   │   └── Utility.java
│   ├── contacts
│   │   ├── controllers
│   │   │   ├── ContactsController.java
│   │   │   ├── GroupsController.java
│   │   │   └── ImportExportController.java
│   │   ├── models
│   │   │   ├── Contact.java
│   │   │   ├── ContactGroup.java
│   │   │   └── ContactGroupObject.java
│   │   ├── services
│   │   │   ├── DeleteContactService.java
│   │   │   ├── ExportAllContactsService.java
│   │   │   ├── ExportVcardService.java
│   │   │   ├── GetContactDetailsService.java
│   │   │   ├── GetListService.java
│   │   │   ├── ImportContactsService.java
│   │   │   ├── SaveCheckContactService.java
│   │   │   └── SaveContactService.java
│   │   └── utility
│   │   ├── ContactsComparator.java
│   │   └── Utility.java
│   ├── i18n
│   │   ├── lang_bg.properties
│   │   ├── lang_da.properties
│   │   ├── lang_de.properties
│   │   ├── lang_en.properties
│   │   ├── lang_fr.properties
│   │   ├── lang_it.properties
│   │   ├── lang_pl.properties
│   │   ├── lang_pt_br.properties
│   │   ├── lang_sk.properties
│   │   ├── lang_tr.properties
│   │   ├── lang_vi.properties
│   │   ├── lang_zh_cn_utf8.properties
│   │   ├── lang_zh_tw_utf8.properties
│   │   └── tr_info.txt
│   ├── notes
│   │   ├── controllers
│   │   │   ├── NotesController.java
│   │   │   └── NotesFolderController.java
│   │   ├── models
│   │   │   ├── Note.java
│   │   │   └── NotesFolder.java
│   │   └── services
│   │   ├── AddNotebookService.java
│   │   ├── ChangeColorService.java
│   │   ├── CreateNewNoteService.java
│   │   ├── DeleteNoteService.java
│   │   ├── DeleteNotebookService.java
│   │   ├── GetNotebooksService.java
│   │   ├── GetNotesByFolderService.java
│   │   ├── SaveNoteService.java
│   │   └── SetPosService.java
│   ├── preferences
│   │   ├── controllers
│   │   │   └── UserPrefsController.java
│   │   ├── models
│   │   │   └── UserPreference.java
│   │   └── services
│   │   ├── LoadPreferencesService.java
│   │   └── SavePreferencesService.java
│   ├── profiling
│   │   └── services
│   │   ├── LoginService.java
│   │   └── LogoutService.java
│   ├── rss
│   │   ├── controllers
│   │   │   └── NewsController.java
│   │   ├── models
│   │   │   └── NewsItem.java
│   │   └── services
│   │   └── GetRssItemsService.java
│   └── webmail
│   ├── adapters
│   │   ├── IdleMessageCountAdapter.java
│   │   └── IdleOutputThread.java
│   ├── controllers
│   │   ├── DbFolderControllerImpl.java
│   │   ├── DbInboxControllerImpl.java
│   │   ├── DbMailControllerImpl.java
│   │   ├── FolderController.java
│   │   ├── IconController.java
│   │   ├── ImapFolderControllerImpl.java
│   │   ├── ImapInboxControllerImpl.java
│   │   ├── ImapMailControllerImpl.java
│   │   ├── InboxController.java
│   │   ├── InboxControllerBase.java
│   │   ├── MailController.java
│   │   └── SpamController.java
│   ├── factory
│   │   ├── FolderControllerFactory.java
│   │   ├── InboxControllerFactory.java
│   │   └── MailControllerFactory.java
│   ├── models
│   │   ├── FolderDbObject.java
│   │   ├── FolderDbObjectWrapper.java
│   │   ├── MsgDbObject.java
│   │   ├── MsgRule.java
│   │   └── MsgRuleWrapper.java
│   └── services
│   ├── AttForwardArrangeService.java
│   ├── AutoCompleteService.java
│   ├── ChangePasswordService.java
│   ├── CreateMailFolderService.java
│   ├── DeleteAllAttachmentsService.java
│   ├── DeleteAttachmentService.java
│   ├── DeleteMailFolderService.java
│   ├── DeleteMailService.java
│   ├── DumpPartService.java
│   ├── EmptyMailFolderService.java
│   ├── FetchMailService.java
│   ├── GetAllHeadersService.java
│   ├── GetFoldersService.java
│   ├── GetHeaderInfoService.java
│   ├── GetUnreadCountService.java
│   ├── ImapIdleCheckService.java
│   ├── ListHeadersService.java
│   ├── ListNewMailHeadersService.java
│   ├── MoveMailsService.java
│   ├── RenameMailFolderService.java
│   ├── SaveDraftService.java
│   ├── SaveSenderService.java
│   ├── SendMailService.java
│   ├── SendReadReceiptMailService.java
│   └── UploadAttachmentService.java
└── htmlcleaner
├── BaseToken.java
├── CommandLine.java
├── CommentToken.java
├── CompactXmlSerializer.java
├── ContentToken.java
├── DoctypeToken.java
├── DomSerializer.java
├── EndTagToken.java
├── HtmlCleaner.java
├── HtmlTagProvider.java
├── HtmlTokenizer.java
├── ITagInfoProvider.java
├── PrettyXmlSerializer.java
├── SimpleXmlSerializer.java
├── SpecialEntities.java
├── TagInfo.java
├── TagNode.java
├── TagToken.java
├── Utils.java
└── XmlSerializer.java

261 directories, 1638 files

标签:

实例下载地址

经过改造可以修改Apache James邮件账户密码的WebMail Claros Intouch2

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警