Author: bago
Date: Wed Nov 15 04:36:10 2006
New Revision: 475217
URL: http://svn.apache.org/viewvc?view=rev&rev=475217
Log:
Fixed few more broken links on the new website (JAMES-691)
Added:
james/server/trunk/src/site/xdoc/usingTLS.xml (with props)
Modified:
james/server/trunk/src/site/xdoc/changelog.xml
james/server/trunk/src/site/xdoc/installation_instructions.xml
james/server/trunk/src/site/xdoc/provided_mailets.xml
james/server/trunk/src/site/xdoc/summary.xml
james/server/trunk/src/site/xdoc/using_database.xml
Modified: james/server/trunk/src/site/xdoc/changelog.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/changelog.xml?view=diff&rev=475217&r1=475216&r2=475217
==============================================================================
--- james/server/trunk/src/site/xdoc/changelog.xml (original)
+++ james/server/trunk/src/site/xdoc/changelog.xml Wed Nov 15 04:36:10 2006
@@ -28,6 +28,40 @@
<p>This document records what was done between releases. As always, thank you
to everyone who contributed code, documentation, bug reports, and feedback.
</p>
+
+<section name="Version 2.3.0 Final">
+<p>Released 23 October 2006</p>
+</section>
+
+<section name="Version 2.3.0rc5">
+<p>Released 12 October 2006</p>
+<p>Detail</p>
+<subsection name="Bug"></subsection>
+<ul>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-625'>JAMES-625</a>] -
an empty mbox will cause an error at pop3 login</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-644'>JAMES-644</a>] -
FileRegexMatcher possibly leaks minor memory on startup</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-649'>JAMES-649</a>] -
error "OutOfMemoryError: JAVA HEAP SPACE" in connections log file when doing a
POP TOP for 4000 messages</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-655'>JAMES-655</a>] -
MboxMailRepository throws NPE when storing mail with mail from: <></li>
+</ul>
+</section>
+
+<section name="Version 2.3.0rc4">
+<p>Released 2 October 2006</p>
+<p>Detail</p>
+<subsection name="Bug"></subsection>
+<ul>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-626'>JAMES-626</a>] -
Invalid (outdated) urls in config files.</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-631'>JAMES-631</a>] -
Default host configuration for InSpammerBlacklist is relative: it should
contain a trailing "." or it will reject all mail when the default domain has
an "*" IN A rule.</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-638'>JAMES-638</a>] -
Wrong default encoding in text message (Autoconverted: from 8bit to
quoted-printable)</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-639'>JAMES-639</a>] -
SerialUID is not hardcoded</li>
+</ul>
+<subsection name="Task"></subsection>
+<ul>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-618'>JAMES-618</a>] -
Move server-site documents from james/server repository to james/site/server
repository</li>
+<li>[<a href='http://issues.apache.org/jira/browse/JAMES-634'>JAMES-634</a>] -
Fix m2 projects to not lookup dependencies on ibiblio, to simplify the website
build and to include 2.2.0 and 2.3.0 docs</li>
+</ul>
+</section>
+
<section name="Version 2.3.0rc3">
<p>Released 15 September 2006</p>
<p>Detail</p>
@@ -50,6 +84,7 @@
<li>[<a href='http://issues.apache.org/jira/browse/JAMES-581'>JAMES-581</a>] -
Add an "Upgrade documentation" to our docs explaining the upgrade from 2.2.0 to
2.3.0</li>
</ul>
</section>
+
<section name="Version 2.3.0rc2">
<p>Released 12 August 2006</p>
<p>Detail</p>
Modified: james/server/trunk/src/site/xdoc/installation_instructions.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/installation_instructions.xml?view=diff&rev=475217&r1=475216&r2=475217
==============================================================================
--- james/server/trunk/src/site/xdoc/installation_instructions.xml (original)
+++ james/server/trunk/src/site/xdoc/installation_instructions.xml Wed Nov 15
04:36:10 2006
@@ -89,7 +89,7 @@
</ul>
<p>In addition to adjusting these parameters, you may wish to consult the
documentation for a discussion of
common configurations. A list of such configurations, as well as the steps
necessary to configure them, can
-be found <a href="documentation.html">here</a>.</p>
+be found <a href="index.html">here</a>.</p>
</section>
<section name="Starting James with Your Configuration">
<p>Once you have edited the configuration file you will need to restart James
so that the changes take
Modified: james/server/trunk/src/site/xdoc/provided_mailets.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/provided_mailets.xml?view=diff&rev=475217&r1=475216&r2=475217
==============================================================================
--- james/server/trunk/src/site/xdoc/provided_mailets.xml (original)
+++ james/server/trunk/src/site/xdoc/provided_mailets.xml Wed Nov 15 04:36:10
2006
@@ -368,7 +368,7 @@
This mailet can produce listserver, forward and notify behaviour, with
the
original message intact, attached, appended or left out altogether.<br/>
This built in functionality is controlled by the configuration as
described
- <a
href="javadocs/org/apache/james/transport/mailets/Redirect.html">here</a>.</p>
+ <a
href="apidocs/org/apache/james/transport/mailets/Redirect.html">here</a>.</p>
<p>It is also intended to be easily subclassed to make providing bespoke
redirection
mailets simple. <br/>
By extending it and overriding one or more of its methods new behaviour can
Modified: james/server/trunk/src/site/xdoc/summary.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/summary.xml?view=diff&rev=475217&r1=475216&r2=475217
==============================================================================
--- james/server/trunk/src/site/xdoc/summary.xml (original)
+++ james/server/trunk/src/site/xdoc/summary.xml Wed Nov 15 04:36:10 2006
@@ -82,7 +82,7 @@
servers and deliver them to the local spool. This is useful for consolidating
mail delivered to a
number of accounts on different machines to a single account.</p>
-<p>More information on configuring FetchMail can be found <a
href="fetchpop_configuration.html">here</a>.</p>
+<p>More information on configuring FetchMail can be found <a
href="fetchmail_configuration.html">here</a>.</p>
</section>
<section name="The SpoolManager, Matchers, and Mailets">
Added: james/server/trunk/src/site/xdoc/usingTLS.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/usingTLS.xml?view=auto&rev=475217
==============================================================================
--- james/server/trunk/src/site/xdoc/usingTLS.xml (added)
+++ james/server/trunk/src/site/xdoc/usingTLS.xml Wed Nov 15 04:36:10 2006
@@ -0,0 +1,89 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<document>
+
+ <properties>
+ <title>James 2.3 - Using TLS</title>
+ </properties>
+
+<body>
+
+<section name="James 2.3 - Using TLS">
+
+<p>
+This document explains how to enable James 2.3 services to use Transport Layer
Security (TLS) for encrypted client-server communication.</p>
+
+<subsection name="Making TLS/SSL Server Sockets Available Inside James">
+<p>James uses the Sun Java Secure Sockets Extension (JSSE) infrastructure to
provide TLS/SSL
+sockets. JSSE comes packaged with several vendor Java distributions (i.e. Sun
Java 1.4.x,
+IBM Java 1.3.x). For these distributions, please follow the vendor provided
instructions for
+configuring the JVM to use JSSE services.</p>
+
+<p>If you are using a Java distribution that does not include JSSE as part of
the
+distribution you will need to download the JSSE package separately. It can be
obtained from
+<a href="http://java.sun.com/products/jsse">here</a>. Please follow Sun's
instructions for installation
+and configuration of JSSE.</p>
+<p>In either case, you will need to statically define a JSSE TLS provider. In
general, this
+is the default installation.</p>
+<p>Once you've installed JSSE, James still needs to be configured to take
advantage of the JSSE
+functionality.</p>
+</subsection>
+<subsection name="Certificate Keystores">
+<p>To use TLS/SSL inside James you will need a certificate keystore.</p>
+</subsection>
+<subsection name="Configuring the Server Socket Factory">
+<p>The out of the box configuration file contains a template for the SSL
configuration in place. Specifically,
+in the sockets block, under the server-sockets element, there is a commented
out factory with the
+name "ssl". The first step to configuring the server socket factory is
uncommenting out this element.</p>
+<p>The factory element contains several children. Of these, it should only be
necessary to adjust two or three children.</p>
+<p>The required file element specifies the location of the keystore to be used
by the factory. This is specified
+as a file path using Unix-style formatting. The path is taken to be relative
to the apps/james/ subdirectory of
+the application installation directory unless an absolute path is
specified.</p>
+<p>The password element should be set to the keystore password. This password
should have been specified
+when the keystore was created, and it is required to open the keystore. This
value is required.</p>
+<p>Finally, it may be necessary to adjust the type element. This element can
take on any keystore type
+supported by the JSSE provider being used (see the JSSE documentation for
details). The out of the box
+configuration specifies JKS (Java Keystore).</p>
+<p>The remaining children should not need to be deleted or adjusted.</p>
+</subsection>
+<subsection name="Configuring a Service to Use TLS">
+<p>Each of the services - <a href="smtp_configuration.html">SMTP</a>,
+<a href="pop3_configuration.html">POP3</a>, <a
href="nntp_configuration.html">NNTP</a>,
+and <a href="remotemanager_configuration.html">RemoteManager</a> - supports
use of TLS. Each of
+these services has an optional boolean configuration element <b>useTLS</b>
which is used to toggle
+use of TLS for the service. When this value is set to true, that particular
service will use the "ssl"
+server socket factory to spawn server sockets.</p>
+</subsection>
+<subsection name="Verifying a TLS-enabled James Service">
+<p>After you've configured a particular service to use TLS/SSL connections,
the service port
+should no longer accept unencrypted TCP/IP connections. This can be tested by
using a telnet
+client to directly connect to the service port. The telnet connection should
simply hang until
+the client times out.</p>
+<p>
+To validate that the port is properly accepting SSL connections an SSL client
can be used to
+open a connection to the service port. One such client is OpenSSL, available
from the
+<a href="http://www.openssl.org">OpenSSL web site</a>. Follow the
instructions provided with
+the SSL client to create a connection to the service port. Upon connection,
the usual
+service greeting should appear.</p>
+</subsection>
+</section>
+
+</body>
+</document>
Propchange: james/server/trunk/src/site/xdoc/usingTLS.xml
------------------------------------------------------------------------------
svn:eol-style = native
Modified: james/server/trunk/src/site/xdoc/using_database.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/using_database.xml?view=diff&rev=475217&r1=475216&r2=475217
==============================================================================
--- james/server/trunk/src/site/xdoc/using_database.xml (original)
+++ james/server/trunk/src/site/xdoc/using_database.xml Wed Nov 15 04:36:10 2006
@@ -135,7 +135,7 @@
<subsection name="Known Issues">
<p>There are some vendor-specific subtleties in using databases with James
that have been observed
by some users. These issues (and methods to resolve them) are recorded on the
-<a href="FAQ.html">James FAQ</a> as they are reported. Please consult the FAQ
if you encounter any
+<a href="../FAQ.html">James FAQ</a> as they are reported. Please consult the
FAQ if you encounter any
difficulties.</p>
</subsection>
</section>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]