jwma

jwma is a Web mail implementation based on the JSP Model 2 architecture. It builds on standard Java APIs (Java Mail API, Java Server Pages, and Java Servlet API) and relies on some available open source technologies (Xerces, Castor, Jakarta-ORO). jwma is designed and implemented for use with an IMAP server. It allows complete control over the store (creating, deleting, and moving folders, mailboxes, and messages). It supports MIME messages, supports text/plain message processing (e.g. making plaintext URLs "clickable"), and supports automatic sent & read mail archiving. It features a trash mailbox, includes a small addressbook, allows simple configuration of its features, and can be used in parallel with other mail clients (like Pine or Eudora).

Tags Communications Email Email Clients (MUA)
Licenses BSD Original
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Apr 2003 04:33
  • Rrelease-after

Changes: The configuration section was reworked. Full support for an IMAP subscription mechanism was added, and root and special folders are now user configurable. Message sort criteria was added to user preferences, and French and Italian translations were added. A Remember-Me feature was added to login, and explicit folder/mailbox sorting (alphabetical) was added. Various reported bugs were also fixed.

  • Rrelease-mid
  •  19 Feb 2003 11:07
  • Rrelease-after

Changes: Support has been added for email identities, contact management, attachment forwarding and inline displaying, and email to groups (visible and invisible recipients). Support has been added for authenticated and secure email transport, as well as SSL postoffice connection. i18n has been changed to a tag library for easier maintenance. Also added are a plugin substructure and standard implementations using Castor XML and SQL mapping for persistence.

Changes: Moving textprocessing to jtextproc, a new message sorting feature, and fixes for various reported bugs. The JSPs have been overhauled and cleaned up, the status view has been revived, and has an enhanced backend implementation.

Changes: Major changes were made to the model to support all types of IMAPd's and to add functionality that was previously cluttered into the main controller. Major enhancements were made to controllers, including session handling, exceptions, and dispatching mechanism. An administrative controller has been added, as well as the beginnings of the future directory lookup functionality. Support for nested multipart messages has been added. The design has changed completely, and all available languages have been incorporated.

  • Rrelease-mid
  •  12 Feb 2001 06:24
  • Rrelease-after

Changes: This release includes removal of a lot of hardcoded text, enhanced error handling and reporting, a fix for a problem with the auto-sign feature, a fix for changing addresses on reply, a fix for a null pointer exception when trying to compose a message, enhanced sendmail controller stability, and a German language pack is now available.

No-screenshot

Project Spotlight

DB2

A database management system.

Dc535506b614020994c937c490c23fcf_thumb

Project Spotlight

Citizen Intelligence Agency

A project to increase the surveillance of Swedish parliament members.