Author: norman Date: Wed Aug 23 10:30:26 2006 New Revision: 434094 URL: http://svn.apache.org/viewvc?rev=434094&view=rev Log: Add upgrade documentation
Added: james/site/trunk/www/server/documentation_2_3.html Added: james/site/trunk/www/server/documentation_2_3.html URL: http://svn.apache.org/viewvc/james/site/trunk/www/server/documentation_2_3.html?rev=434094&view=auto ============================================================================== --- james/site/trunk/www/server/documentation_2_3.html (added) +++ james/site/trunk/www/server/documentation_2_3.html Wed Aug 23 10:30:26 2006 @@ -0,0 +1,310 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + +<html> + <head> + <title>James Server - + James 2.3 - Table of Contents</title> + <style type="text/css" media="all"> + @import url("./css/maven-base.css"); + @import url("./css/maven-theme.css"); + @import url("./css/site.css"); + </style> + <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://james.apache.org/index.html" id="bannerLeft"> + + <img src="images/james-server-logo.gif" alt="" /> + + </a> + <a href="http://www.apache.org/index.html" id="bannerRight"> + + <img src="images/asf-logo-reduced.gif" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + <div class="xleft"> + Last Published: 08/21/2006 + </div> + <div class="xright"> <a href="http://james.apache.org/index.html">JAMES Project</a> + | + <a href="">Server</a> + | + <a href="http://james.apache.org/jspf/index.html">jSPF</a> + | + <a href="http://james.apache.org/mime4j/index.html">Mime4J</a> + | + <a href="http://james.apache.org/jsieve/index.html">JSieve</a> + | + <a href="http://james.apache.org/postage/index.html">Postage</a> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + <h5>James</h5> + <ul> + + <li class="none"> + <a href="index.html">Overview</a> + </li> + + <li class="none"> + <a href="FAQ.html">James FAQ</a> + </li> + + <li class="none"> + <a href="mail.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="http://wiki.apache.org/james">Wiki</a> + </li> + </ul> + <h5>Documentation</h5> + <ul> + + <li class="none"> + <a href="documentation_2_1.html">James</a> + </li> + + <li class="none"> + <a href="design_objectives.html">Design</a> + </li> + + <li class="none"> + <a href="document_archive.html">Document Archive</a> + </li> + </ul> + <h5>Documentation 2.3</h5> + <ul> + + <li class="none"> + <strong>James</strong> + </li> + + <li class="none"> + <a href="design_objectives_2_3.html">Design</a> + </li> + + <li class="none"> + <a href="apidocs/index.html">James Javadocs</a> + </li> + + <li class="none"> + <a href="rfclist.html">Useful RFCs</a> + </li> + </ul> + <h5>Project</h5> + <ul> + + <li class="none"> + <a href="http://issues.apache.org/jira/browse/JAMES">Bug Database</a> + </li> + + <li class="none"> + <a href="http://svn.apache.org/viewvc/james/server/">Source Code</a> + </li> + + <li class="none"> + <a href="changelog.html">Changelog</a> + </li> + + <li class="none"> + <a href="todo.html">TODO</a> + </li> + </ul> + <h5>Project Documentation</h5> + <ul> + + + + + + + + + + + + + + + + <li class="collapsed"> + <a href="project-info.html">Project Information</a> + </li> + + + + + + + + + + + + <li class="collapsed"> + <a href="project-reports.html">Project Reports</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"> + <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img> + </a> + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + + + + + +<a name="James 2.3"></a><div class="section"><h2>James 2.3</h2> +<p> +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 designed to be a complete and portable enterprise mail engine +solution. James is based on currently available open protocols. +</p> +<p> +The James server also serves as a mail application platform. The James project hosts the Apache Mailet API, +and the James server is a Mailet container. This feature makes it easy to design, write, and deploy +custom applications for mail processing. This modularity and ease of customization is one of James' +strengths, and can allow administrators to produce powerful applications surprisingly easily. +</p> +<p> +James is built on top of trunk version of the <a href="http://avalon.apache.org/">Avalon Application Framework</a>. This +framework encourages a set of good development practices such as Component Oriented Programming and +Inversion of Control. The standard distribution of James includes +<a href="http://avalon.apache.org/phoenix">Phoenix Avalon Framework container</a>. This stable +and robust container provides a strong foundation for the James server. +</p> +<p> +This documentation is intended to be an introduction to the concepts behind the James implementation, as well +as a guide to installing, configuring, (and for developers) building the James server. +</p> +<a name="Table of Contents"></a><div class="section"><h3>Table of Contents</h3> +<p> +I. James Concepts +<ul> +<li><a href="summary_2_3.html">Summary</a></li> +<li><a href="spoolmanager_2_3.html">SpoolManager</a></li> +<li><a href="repositories_2_3.html">Repositories</a></li> +<li><a href="mailet_api_2_3.html">The Mailet API</a></li> +</ul> +II. How To Build James +<ul> +<li><a href="build_instructions_2_3.html">Building James</a></li> +</ul> +III. How To Install James +<ul> +<li><a href="installation_instructions_2_3.html">Installing James</a></li> +</ul> +IV. Configuring James +<ul> +<li><a href="dns_configuration_2_3.html">DNS Server Configuration</a></li> +<li><a href="pop3_configuration_2_3.html">POP3 Server Configuration</a></li> +<li><a href="smtp_configuration_2_3.html">SMTP Server Configuration</a></li> +<li><a href="nntp_configuration_2_3.html">NNTP Server Configuration</a></li> +<li><a href="fetchmail_configuration_2_3.html">fetchMail Configuration</a></li> +<li><a href="remotemanager_configuration_2_3.html">RemoteManager Configuration</a></li> +<li><a href="repositories_2_3.html">Repository Configuration</a></li> +<li><a href="spoolmanager_configuration_2_3.html">SpoolManager Configuration</a></li> +<li><a href="serverwide_configuration_2_3.html">Server-wide Configuration</a></li> +<li><a href="adding_users_2_3.html">Adding Users</a></li> +<li><a href="provided_matchers_2_3.html">Provided Matchers</a></li> +<li><a href="provided_mailets_2_3.html">Provided Mailets</a></li> +</ul> +V. Common Configurations +<ul> +<li><a href="smtp_auth_2_3.html">Using SMTP AUTH</a></li> +<li><a href="using_database_2_3.html">Using a Database with James</a></li> +<li><a href="usingTLS_2_3.html">Using TLS/SSL</a></li> +<li><a href="james_and_sendmail.html">James and Sendmail</a></li> +<li><a href="mailing_lists_2_3.html">Creating Mailing Lists</a></li> +</ul> +VI. Customizing James +<ul> +<li><a href="custom_matcher_2_3.html">How to write a custom Matcher</a></li> +<li><a href="custom_mailet_2_3.html">How to write a custom Mailet</a></li> +</ul> +V. Other Information +<ul> +<li><a href="FAQ.html">The James FAQ</a></li> +<li><a href="upgrade_instructions_2_3.html">Upgrade James</a></li> +</ul> + +</div> +</div> + + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2002-2006 + + Apache Software Foundation + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html>