This is the Wiki for the James project. A Wiki is a collaborative hypertext environment, with an emphasis on easy access to and modification of information.

Please use the James mailing lists to discuss the content of these pages. The purpose of the Wiki is to record and edit plans/proposals/notions that are discussed on the mailing lists.


Introduction

James is a 100% pure Java SMTP, POP3 Mail server, IMAP (James V3) and NNTP News (James V2) server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.

Amongst the benefits of James over other mail platforms is its support for building custom mail handling applications.

The James Project hosts the Apache Mailet API, and James provides an implementation of this mail application platform API.


James V3

  • JamesV3 - James version 3 in development
  • V3ConfigTutorial
  • FastFail - developer discussion of Fast-Fail plans.

James V2

James V2 is based upon the Apache Avalon application framework. The Avalon project has closed. Don't Panic. James is alive and well. We haven't got any real problems with the versions of Avalon things we depend upon, but we understand that we can't continue to offer James deployed on an end-of-line'd platform. So we're currently discussing all the options, and trying to reach a happy consensus about the way to go next. In the meantime the James team will continue to support our users with all of their James related issues, and if there are Avalon issues in there we'll help there too. The Avalon code we depend upon is still here at the ASF and we can fork it if we want to make changes.


Interesting starting points:

  • No labels