Apache James

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Apache James
Developed by Apache Software Foundation
Latest release 2.3.1 / April 2007[1]
Written in Java
Platform Java virtual machine
Genre Mail transfer agent, News server
License Apache License
Website http://james.apache.org

Apache James, aka Java Apache Mail Enterprise Server or some variation thereof, is an open source SMTP and POP3 mail transfer agent and NNTP news server written entirely in Java.[2] James is maintained by contributors to the Apache Software Foundation, with initial contributions by Serge Knystautas.[3][4]

The James project contains "matcher" and "mailet" APIs, which allow users to write their own mail-handling code, such as to filter spam.[2] A matcher is used to classify messages based on some criteria, and then determines whether the message should be passed to an appropriate mailet for processing. Mailets are so-called due to their conceptual similarity to a servlet,[5] and arose because Sun Microsystems declined a proposal to include mail-handling in the servlet implementation.[4] James ships with a variety of pre-written matchers and mailets to serve common tasks.[5]

Contents

Development

James was originally formed under the Jakarta Project as Jakarta-James.[4] In January 2003, James was upgraded to a top-level Apache project in a unanimous decision by the ASF Board of Directors.[4]

James is designed to run within the Phoenix container,[5] which implements the Apache Avalon application framework.

Version 2.3.0 was released in October 2006.[6]

Version 2.3.1 was released in April 2007.[7]

See also

References

External links

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net