Apache Jakarta James - Overview - Java Mail and News server, SMTP POP3 NNTP

James

- Overview
- James FAQ

Translated

- Japanese (web)

Downloads

- Binaries
- Source Code

Current Documentation

- James 2.1 Documentation
- James Javadocs
- Mailet API
- James and sendmail
- Useful RFCs

Older Documentation

- James Document Archive

Project

- Bug Database
- How Can I Contribute?
- Coding Standards
- License
- TODO
- Changelog
- Who We Are

Jakarta Information (web)

- Front Page
- News & Status
- Mailing Lists
- Get Involved
- CVS Repositories
- Reference Library
- FAQs

Related Projects (web)

- Jakarta
- Ant
- Avalon

What is it?

> The Java Apache Mail Enterprise Server (a.k.a. Apache James) is a 100% pure Java SMTP and POP3 Mail server and NNTP News server. We designed James to be a complete and portable enterprise mail engine solution based on currently available open protocols.

> James is also a mail application platform. We have developed a Java API to let you write Java code to process emails that we call the mailet API. A mailet can generate an automatic reply, update a database, prevent spam, build a message archive, or whatever you can imagine. A matcher determines whether your mailet should process an email in the server. The James project hosts the Mailet API, and James provides an implementation of this mail application platform API.

> James is based upon the Apache Avalon application framework. (For more information about Avalon, please go to http://avalon.apache.org/)

> James requires Java 2 (either JRE 1.3 or 1.4 as of 2.0a3).

news

> James v2.1.3
> James v2.1.3 is released.

> James Comes Of Age
> We're proud to announce that Jakarta James has been promoted from being a Jakarta sub-project to Apache James, a top-level project of the Apache Software Foundation (ASF). James now has its own Project Management Committee, and reports directly to the ASF.

> We also have a brand new domain name: http://james.apache.org and are in the process of moving our infrastructure over to the new domain, so please forgive any confusion that might occur.

> At this time we would especially appreciate hearing about broken links or out of date references on this site.

releases

> Latest and Stable: James v2.1.3
> James v2.1.3 is the current release, and the latest in the James v2.1 series. Both binary and source distributions are available.

> James v2.1.3 fixes several important defects, and contains functional improvements. See the Change Log for a detailed list of changes. All users are urged to upgrade to v2.1.3 as soon as possible.

> Any bugs found in James are dealt with promptly. Please provide feedback on the james-user and james-dev mailing lists.

> Get your hands on the latest versions..
> We put significant milestones, and potential release candidates in the download area.
> Whilst the quality of these versions cannot be guaranteed they may contain important bug fixes and cool new features.

Feature Status

> Item | Status (v2.0a3) | Since | First released
> SMTP server | Stable | 1.0 | 0.95
> Mailet Engine | Stable | 1.2 | 0.95
> FileSystem mailboxes/spool | Stable | 1.2 | 1.0
> RDBMS mailboxes/spool | Stable | 1.2 | 1.2
> POP3 server | Stable | 1.1 | 1.0
> RDBMS - Users | Stable | 1.2.1 | 1.2.1
> LDAP Support - Users | Experimental | 1.2 | 1.2
> TLS Support - POP3 | Experimental | 1.2 | 1.2
> Remote Manager | Stable | 1.0 | 1.0
> TLS Support - Remote Manager | Stable | 1.2 | 1.2
> NNTP server | Experimental | 1.2 | 1.2
> FetchPOP | Experimental | 2.1 | 2.1

Copyright © 1999-2002, Apache Software Foundation