Author: eric
Date: Tue Oct 26 06:55:27 2010
New Revision: 1027384

URL: http://svn.apache.org/viewvc?rev=1027384&view=rev
Log:
Format main and server Index - Remove sendmail from  left menu - Update hudson 
url.

Added:
    james/project/trunk/project/server/src/site/xdoc/james_and_sendmail.xml
Modified:
    james/project/trunk/project/server/src/site/site.xml
    james/project/trunk/project/server/src/site/xdoc/FAQ.xml
    
james/project/trunk/project/server/src/site/xdoc/archive/document_archive.xml
    james/project/trunk/project/server/src/site/xdoc/index.xml
    james/project/trunk/project/src/site/site.xml
    james/project/trunk/project/src/site/xdoc/index.xml

Modified: james/project/trunk/project/server/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/server/src/site/site.xml?rev=1027384&r1=1027383&r2=1027384&view=diff
==============================================================================
--- james/project/trunk/project/server/src/site/site.xml (original)
+++ james/project/trunk/project/server/src/site/site.xml Tue Oct 26 06:55:27 
2010
@@ -39,9 +39,7 @@
     <menu name="James Server">
       <item name="Overview" href="/index.html" />
       <item name="Objectives" href="/design_objectives.html" />
-      <item name="James FAQ" href="/FAQ.html">
-        <item name="James and Sendmail" href="/james_and_sendmail.html" />
-      </item>
+      <item name="James FAQ" href="/FAQ.html" />
       <item name="Useful RFCs" href="/rfclist.html" />
       <item name="Issue Tracker" 
href="http://issues.apache.org/jira/browse/JAMES"; />
       <item name="Source" href="http://svn.apache.org/viewvc/james/server/"; />

Modified: james/project/trunk/project/server/src/site/xdoc/FAQ.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/server/src/site/xdoc/FAQ.xml?rev=1027384&r1=1027383&r2=1027384&view=diff
==============================================================================
--- james/project/trunk/project/server/src/site/xdoc/FAQ.xml (original)
+++ james/project/trunk/project/server/src/site/xdoc/FAQ.xml Tue Oct 26 
06:55:27 2010
@@ -80,9 +80,12 @@
           <li>
             <a href="#17">How do I use Subversion to get James source code?</a>
           </li>
-                 <li>
-                 <a href="#18">How can I control Sun's JVM DNS Lookup 
Configuration.</a>
-                 </li>
+          <li>
+          <a href="#18">How can I control Sun's JVM DNS Lookup 
Configuration.</a>
+          </li>
+          <li>
+          <a href="james_and_sendmail.html">James and Sendmail.</a>
+          </li>
         </ul>
       </p>
     </section>

Modified: 
james/project/trunk/project/server/src/site/xdoc/archive/document_archive.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/server/src/site/xdoc/archive/document_archive.xml?rev=1027384&r1=1027383&r2=1027384&view=diff
==============================================================================
--- 
james/project/trunk/project/server/src/site/xdoc/archive/document_archive.xml 
(original)
+++ 
james/project/trunk/project/server/src/site/xdoc/archive/document_archive.xml 
Tue Oct 26 06:55:27 2010
@@ -36,6 +36,7 @@ for users who still have need of it.  Th
 users to upgrade to the current Release Build of James.</p>
 
 <subsection name="Table of Contents">
+
 <p>
     <ul name="Older Documentation">
         <li> <a href="announcement_2_1.html">Announcement (version 
2.1)</a></li>
@@ -45,10 +46,14 @@ users to upgrade to the current Release 
         <li> <a href="usingLDAP_v1_2.html">Using LDAP (version 1.2)</a></li>
         <li> <a href="usingTLS_v1_2.html">Using TLS (version 1.2)</a></li>
         <li> <a href="architecture_v2_0.html">Architecture (version 
2.0)</a></li>
-
     </ul>
+
 </p>
+
 </subsection>
+
 </section>
+
 </body>
+
 </document>

Modified: james/project/trunk/project/server/src/site/xdoc/index.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/server/src/site/xdoc/index.xml?rev=1027384&r1=1027383&r2=1027384&view=diff
==============================================================================
--- james/project/trunk/project/server/src/site/xdoc/index.xml (original)
+++ james/project/trunk/project/server/src/site/xdoc/index.xml Tue Oct 26 
06:55:27 2010
@@ -18,6 +18,7 @@
   under the License.    
 -->
 <document>
+
   <properties>
     <title>Overview</title>
     <author email="[email protected]">James Project Team</author>
@@ -25,34 +26,28 @@
 
   <body>
   
-    <div style="float:left;width:50%;">
-  
-    <section name="Apache James Server">
+    <table>
+    
+    <tr><td width="50%">
+    
+    <section name="What's Apache James Server?">
     
       <p>Is 100% pure JAVA capable Mail Server running on Java 1.5 onwards. 
James integrates emailing protocols such as:</p>
+
       <ul>
         <li><a href='http://james.apache.org/server/rfclist/smtp/rfc0821.txt'>
-        <abbr title='Simple Mail Transport Protocol'>SMTP</abbr></a></li>
+            <abbr title='Simple Mail Transport Protocol'>SMTP</abbr></a></li>
         <li>LMTP</li>
         <li><a href='http://james.apache.org/server/rfclist/pop3/rfc1725.txt'>
-        <abbr title='Post Office Protocol'>POP3</abbr></a>
-          <ul>
-            <li>Outgoing server</li>
-            <li>Incoming from POP3 accounts (FetchMail)</li>
-          </ul>
-        </li>
+           <abbr title='Post Office Protocol'>POP3</abbr></a></li>
         <li><a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>
-        <abbr title='Internet Message Access Protocol'>IMAP</abbr></a> (James 
3)
-          <ul> 
-            <li>Server</li>
-            <li><a href='http://james.apache.org/jsieve'>Sieve</a> 
-            filtering into IMAP mailboxes for incoming mail</li>
-          </ul>
-        </li>
-      </ul>
-      <ul>
-         <li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
-         <abbr title='Network News Transfer Protocol'>NNTP</abbr></a> (better 
known as news) - only in 2.3., support is discontinuated in 3.0.</li>
+            <abbr title='Internet Message Access Protocol'>IMAP</abbr></a> 
(James 3)</li>
+        <li><a href='http://james.apache.org/jsieve'>Sieve</a> 
+            filtering into mailboxes for incoming mail</li>
+        <li>FetchMail from POP3 and IMAP accounts.</li>
+        <li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
+            <abbr title='Network News Transfer Protocol'>NNTP</abbr></a> 
(better known as news) 
+            - only in 2.3., support is discontinuated in 3.0.</li>
       </ul>
 
       <p>Is a mailet container: the email processing is delegated to 
independent, extensible, pluggable agents
@@ -64,21 +59,12 @@
       mail platform.</p>
       
       <p>Is based on open technical standards.</p>
-
-      <ul>
-        <li><a href='http://james.apache.org/server/head'>James 3</a> 
(development) supports Spring and is moving
-        towards OSGI.</li>
-        <li>James 2 (production) uses the <a 
href='http://avalon.apache.org'>Avalon</a> framework. Avalon development
-        has now stopped but the framework is mature, stable and of proved 
production quality.</li>
-      </ul>
       
     </section>
     
-    </div>
+    </td><td width="50%">
 
-    <div style="float:left;width:50%;">
-  
-    <section name="Releases">
+    <section name="Which Release?">
     
       <subsection name='Proposal - James 3.0 Milestone 1'>
 
@@ -96,6 +82,9 @@
            <a href='http://james.apache.org/server/head/jira-report.html'>new 
features</a>
            and major revisions to the architecture are ongoing</p>
         
+        <p><a href='http://james.apache.org/server/head'>James 3</a> 
(development) supports Spring and is moving
+           towards OSGI.</p>
+
         <p>It is recommended only for advanced users who are willing to accept 
that
            development is ongoing and that they may need to participate 
actively.
            Users are strongly recommended to subscribe to the server-dev 
@@ -109,12 +98,18 @@
         Use of the latest stable release is recommended.</p>
 
         <p>Latest and Stable - James 2.3.2</p>
+        
+        <p>James 2 uses the <a href='http://avalon.apache.org'>Avalon</a> 
framework. Avalon development
+          has now stopped but the framework is mature, stable and of proved 
production quality.</p>
+
         <ul>
-          <li>Is the latest official stable release and is available for 
download 
-            <a 
href="http://james.apache.org/download.cgi#Apache%20James%20Server";>here</a>.</li>
           <li>
-          Is a bug fix point release. 
-          See <a href='2.3.2/release-notes.html'>release notes</a> for details.
+            Is the latest official stable release and is available for 
download 
+            <a 
href="http://james.apache.org/download.cgi#Apache%20James%20Server";>here</a>.
+          </li>
+          <li>
+            Is a bug fix point release.
+            See <a href='2.3.2/release-notes.html'>release notes</a> for 
details.
           </li>
         </ul>
 
@@ -141,18 +136,18 @@
 
       </section>
       
-      </div>
-      
-      <div style="clear:both;float:none;visibility:hidden;"></div>
-
+      </td>
+      </tr>
+      </table>
+  
       <section name="Feature Matrix">
 
         <table>
           <tr>
             <th>Item</th>
             <th>Status</th>
-            <th>3.0</th>
             <th>2.3.x</th>
+            <th>3.0</th>
             <th>Since</th>
             <th>First released</th>
           </tr>
@@ -174,7 +169,7 @@
           </tr>
           <tr>
             <td>IMAP</td>
-            <td>Okay</td>
+            <td>Experimental</td>
             <td>yes</td>
             <td>no</td>
             <td>3.0</td>
@@ -182,7 +177,7 @@
           </tr>
             <tr>
               <td>LMTP</td>
-              <td></td>
+              <td>Experimental</td>
               <td>no</td>
               <td>yes</td>
               <td></td>
@@ -191,22 +186,22 @@
           <tr>
             <td>NNTP</td>
             <td>Experimental</td>
-            <td>no</td>
             <td>yes</td>
+            <td>no</td>
             <td>1.2</td>
             <td>1.2</td>
           </tr>
           <tr>
             <td>TLS POP3/SMTP</td>
             <td>Experimental</td>
-            <td></td>
-            <td></td>
+            <td>yes</td>
+            <td>yes</td>
             <td>1.2</td>
             <td>1.2</td>
           </tr>
             <tr>
               <td>Mailing List</td>
-              <td></td>
+              <td>Experimental</td>
               <td>yes</td>
               <td>yes</td>
               <td></td>
@@ -215,8 +210,8 @@
           <tr>
             <td>FetchMail</td>
             <td>Stable</td>
-            <td></td>
-            <td></td>
+            <td>yes</td>
+            <td>yes</td>
             <td>2.2</td>
             <td>2.2</td>
           </tr>
@@ -231,24 +226,24 @@
           <tr>
             <td>Remote Manager</td>
             <td>Stable</td>
-            <td></td>
-            <td></td>
+            <td>yes</td>
+            <td>yes</td>
             <td>1.0</td>
             <td>1.0</td>
           </tr>
             <tr>
               <td>Management via JMX</td>
-              <td></td>
+              <td>Experimental</td>
               <td>yes</td>
               <td>yes</td>
               <td></td>
               <td></td>
             </tr>
           <tr>
-            <td>TLS Support Remote Manager</td>
+            <td>TLS Remote Manager</td>
             <td>Stable</td>
-            <td></td>
-            <td></td>
+            <td>yes</td>
+            <td>yes</td>
             <td>1.2</td>
             <td>1.2</td>
           </tr>
@@ -262,7 +257,7 @@
             </tr>
             <tr>
               <td>JDBC Database Mail Store</td>
-              <td></td>
+              <td>Experimental</td>
               <td>yes</td>
               <td>yes</td>
               <td>1.2</td>
@@ -270,7 +265,7 @@
             </tr>
             <tr>
               <td>JPA Database Mail Store</td>
-              <td></td>
+              <td>Experimental</td>
               <td>no</td>
               <td>yes</td>
               <td></td>
@@ -278,7 +273,7 @@
             </tr>
             <tr>
               <td>JCR (Jackrabbit) Database Mail Store</td>
-              <td></td>
+              <td>Experimental</td>
               <td>no</td>
               <td>yes</td>
               <td></td>
@@ -287,38 +282,46 @@
           <tr>
             <td>JDBC Users</td>
             <td>Stable</td>
-            <td></td>
-            <td></td>
+            <td>yes</td>
+            <td>yes</td>
             <td>1.2.1</td>
             <td>1.2.1</td>
           </tr>
           <tr>
             <td>JPA Users</td>
             <td>Stable</td>
-            <td></td>
-            <td></td>
+            <td>no</td>
+            <td>yes</td>
             <td>1.2.1</td>
             <td>1.2.1</td>
           </tr>
           <tr>
             <td>JCR Users</td>
             <td>Stable</td>
-            <td></td>
-            <td></td>
+            <td>no</td>
+            <td>yes</td>
             <td>1.2.1</td>
             <td>1.2.1</td>
           </tr>
           <tr>
             <td>LDAP Users</td>
             <td>Experimental</td>
-            <td></td>
-            <td></td>
+            <td>yes</td>
+            <td>yes</td>
             <td>1.2</td>
             <td>1.2</td>
           </tr>
             <tr>
-              <td>Alternate User and Mail stores</td>
+              <td>Alternate Mail stores</td>
+              <td>Experimental</td>
+              <td>yes</td>
+              <td>yes</td>
               <td></td>
+              <td></td>
+            </tr>
+            <tr>
+              <td>Alternate Mail stores</td>
+              <td>Experimental</td>
               <td>yes</td>
               <td>yes</td>
               <td></td>
@@ -326,7 +329,7 @@
             </tr>
             <tr>
               <td>Alternate Queue</td>
-              <td></td>
+              <td>Experimental</td>
               <td>no</td>
               <td>yes</td>
               <td></td>
@@ -334,7 +337,7 @@
             </tr>
             <tr>
               <td>Integration with SpamAssassin</td>
-              <td></td>
+              <td>Stable</td>
               <td>partial</td>
               <td>yes</td>
               <td></td>
@@ -342,7 +345,7 @@
             </tr>
             <tr>
               <td>Run-as-service scripts</td>
-              <td></td>
+              <td>Stable</td>
               <td>no</td>
               <td>yes</td>
               <td></td>
@@ -350,7 +353,7 @@
             </tr>
             <tr>
               <td>Deployment in WEB container</td>
-              <td></td>
+              <td>Experimental</td>
               <td>no</td>
               <td>yes</td>
               <td></td>
@@ -374,7 +377,7 @@
             </tr>
             <tr>
               <td>Monitoring via JMX</td>
-              <td></td>
+              <td>Experimental</td>
               <td>yes</td>
               <td>yes</td>
               <td></td>
@@ -382,7 +385,7 @@
             </tr>
             <tr>
               <td>IP V6</td>
-              <td></td>
+              <td>Experimental</td>
               <td>no</td>
               <td>partial</td>
               <td></td>
@@ -401,7 +404,7 @@
 
     </section>
 
-    <section name='TODO'>
+    <section name='To Do'>
       <p>See <a href='todo.html'>here</a></p>
     </section>
 

Added: james/project/trunk/project/server/src/site/xdoc/james_and_sendmail.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/server/src/site/xdoc/james_and_sendmail.xml?rev=1027384&view=auto
==============================================================================
--- james/project/trunk/project/server/src/site/xdoc/james_and_sendmail.xml 
(added)
+++ james/project/trunk/project/server/src/site/xdoc/james_and_sendmail.xml Tue 
Oct 26 06:55:27 2010
@@ -0,0 +1,124 @@
+<?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>Sendmail integration</title>
+  <author email="[email protected]">Danny Angus</author>
+ </properties>
+
+<body>
+
+<section name="The problem">
+
+  <p>
+    This document explains how to configure sendmail to route all mail 
generated by /usr/sbin/sendmail or local mail on a host through James on the 
same host, including mail to local addresses without @host.<br/>
+    All sendmail configuration file locations are for Redhat Linux 7.2, other 
installations may have different locations.<br/>
+    <b>We take no responsibility for the quality of the information in this 
document. </b><br/><b>You should back-up any configuration files *before* you 
alter them.</b>
+  </p>
+</section>
+
+<section name="Solution">
+<subsection name="Step 1: Stop sendmail from running as an SMTP daemon">
+<p>
+Ok so you want to use James for everything, including delivering mail from 
localhost to local users.<br/>
+Well the first step is to stop sendmail from starting up as the SMTP Daemon on 
port 25, otherwise it will route mail to itself and who knows what will happen 
then.<br/>
+Open the sendmail configuration file <b>/etc/sysconfig/sendmail</b>
+Change the line:<source>DAEMON=yes</source>into<source>DAEMON=no</source>
+Restart sendmail with:<source>[r...@apache root]# /etc/rc.d/init.d/sendmail 
restart</source>This will make sendmail process its outgoing queue, but not 
listen on port 25 for incoming mail.
+</p>
+</subsection>
+<subsection name="Step 2: Set up sendmail to use relay">
+<p>
+Ok, so far so good, now you need to tell sendmail to relay everything, 
regardless of its rules, through James. James will take the roles of "local 
relay" (destination for all unqualified local addresses), "mail hub" 
(destination for all qualified local addresses) and "smart relay" (destination 
for all other mail) for this instance of sendmail, thereby catching 
everything.<br/>
+So open <b>/etc/sendmail.cf</b> and..
+<ul>
+<li>Look for the line beginning <b>DS</b> make this line 
<b>DSesmtp:localhost</b></li>
+<li>Look for the line beginning <b>DR</b> make this line 
<b>DResmtp:localhost</b></li>
+<li>Look for the line beginning <b>DH</b> make this line 
<b>DHesmtp:localhost</b></li>
+</ul>
+Now that wasn't too hard was it?<br/>
+What we have done is to tell sendmail to use its "mailer" called <b>esmtp</b> 
to relay mail using ESMTP to localhost for each role.<br/>
+Of course no-one in their right mind would relay mail to localhost, because it 
would loop forever right?
+</p>
+</subsection>
+
+<subsection name="Step 3: Stop sendmail complaining about mail apparently 
looping back">
+<p>
+The developers of sendmail have, wisely, built sendmail in such a way as to 
prevent, by default, mail being sent by sendmail back to itself, this is done 
by making a quick check on outgoing mail to see if its destination is our 
machine. If it is you'll see this message <b><i>config error: mail loops back 
to me</i></b> when you try to send mail.<br/>
+But we *want* to relay mail to localhost, and because sendmail isn't receiving 
our mail, James is, we won't be creating a loop. (make sure you've followed 
step one though).<br/>
+So open <b>/etc/sendmail.cf</b> again and go to the bottom of the file, start 
scrolling upwards until you see the declaration of the esmtp mailer it'll look 
something like this
+<source>
+Mesmtp,     P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, 
E=\r\n, L=990,
+        T=DNS/RFC822/SMTP,
+        A=TCP $h
+</source>
+You need to change it so its more like this:  :-D
+<source>
+Mesmtp,     P=[IPC], F=kmDFMuXa, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, 
E=\r\n, L=990,
+        T=DNS/RFC822/SMTP,
+        A=TCP $h
+</source>
+But seriously, we've added a <b>k</b> to the "F=" list <b>F=mDFMuXa</b> 
becomes <b>F=kmDFMuXa</b><br/>
+And again, thats it, sendmail will now skip the loopback test on mail leaving 
through the esmtp mailer.
+</p>
+<p>Now you have to make some tests.<br/>Try each of the following, replace 
names in [] with names of the kind described.
+<source>/[r...@apache root]# mail -v [real-localusername]
+
+[r...@apache root]# mail -v [nonexistant-localusername]
+
+[r...@apache root]# mail -v [real-localuserna...@localhost
+
+[r...@apache root]# mail -v [real-localuserna...@[myhostname.mydomainname]
+
+[r...@apache root]# mail -v [real-userna...@[real-remote-account]
+</source>
+Sendmail echoes each conversation to STDOUT so you can see what its trying to 
do with each mail.<br/>
+</p>
+</subsection>
+
+<subsection name="Step 4: If that wasn't enough James requires SMTP AUTH">
+<p>
+SMTP AUTH is a different Kettle of Fish.<br/>
+The scenario is that you're using SMTP AUTH on James to restrict SMTP relaying 
to authenticated users, allowing them to connect from any IP address but still 
not letting James become an open relay for spam, cool.<br/>
+However you now want to let sendmail relay through James, so you need to tell 
it how to authenticate.<br/>
+So open <b>/etc/sendmail.cf</b> <i>again</i> and this time..
+<ul>
+<li>Look for the line beginning <b>O AuthMechanisms=</b> If this line is 
commented out with a leading <b>#</b>, remove the <b>#</b> then make sure LOGIN 
and PLAIN are at the beginning of this line like this <b>O AuthMechanisms=LOGIN 
PLAIN GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5</b></li>
+<li>Look for the line beginning <b>O DefaultAuthInfo=</b> If this line is 
commented out with a leading <b>#</b>, remove the <b>#</b> then make this line 
<b>O DefaultAuthInfo=/etc/mail/default-auth-info</b></li>
+<li>Create a user account on James for sendmail to login as.</li>
+<li>Create the file <b>/etc/mail/default-auth-info</b></li>
+<li>It should contain this<source>username
+username
+password
+localhost</source>Yes the username appears twice.</li>
+<li>Replace username and password with the details of the account you just 
created.</li>
+<li>This file has to be chmod'ed 600 (-rw------) or sendmail won't read 
it.</li>
+<li>Look for the line beginning <b>O AuthOptions=</b> If this line is 
commented out with a leading <b>#</b>, remove the <b>#</b> and it should be 
<b>O AuthOptions=A</b></li>
+</ul>
+
+<h1><i><b>Ta-da!</b></i></h1> Now you're ready to run the tests in Step3, all 
of the mail should be accepted, the most likely rejection will be the final one.
+</p>
+</subsection>
+<p>Thats it, good luck and happy mailing :)<br/>Danny Angus</p>
+</section>
+
+</body>
+</document>

Modified: james/project/trunk/project/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/src/site/site.xml?rev=1027384&r1=1027383&r2=1027384&view=diff
==============================================================================
--- james/project/trunk/project/src/site/site.xml (original)
+++ james/project/trunk/project/src/site/site.xml Tue Oct 26 06:55:27 2010
@@ -66,8 +66,8 @@
     Don't display this as the build directory is no more updated.
           <item name="Nightly builds" 
href="http://james.zones.apache.org/builds/"/>
 -->
-      <item name='Snapshots (Hudson)' 
href='http://hudson.zones.apache.org/hudson/view/James/'/>
-      <item name='Snapshots (Maven)' 
href='http://repository.apache.org/snapshots/org/apache/james/'/>
+      <item name="Snapshots (Hudson)" 
href="https://hudson.apache.org/hudson/view/G-L/view/James/"/>
+      <item name="Snapshots (Maven)" 
href="http://repository.apache.org/snapshots/org/apache/james/"/>
     </menu>
 
     <menu name="About James " inherit="bottom">

Modified: james/project/trunk/project/src/site/xdoc/index.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/src/site/xdoc/index.xml?rev=1027384&r1=1027383&r2=1027384&view=diff
==============================================================================
--- james/project/trunk/project/src/site/xdoc/index.xml (original)
+++ james/project/trunk/project/src/site/xdoc/index.xml Tue Oct 26 06:55:27 2010
@@ -1,160 +1,185 @@
 <?xml version="1.0"?>
+
 <document>
+
   <properties>
     <title>Overview</title>
     <author email="[email protected]">JAMES Project Web Team</author>
   </properties>
+
   <body>
-   <div id="newsboxspacer">
-     <div id="newsbox">
-    <subsection name="News">
+  
+  <table><tr><td>
+
+    <section name="What is James?">
+    
+      <p>The Apache JAMES Project delivers a rich set of open source modules 
and libraries, written in Java, 
+         related to internet mail and news which build into an advanced 
enterprise mail server.</p>
+
+      <p><a href='http://projects.apache.org'>Apache projects</a> are 
developed in an
+         <a 
href='http://www.apache.org/foundation/how-it-works.html#meritocracy'>open</a> 
+         <a 
href='http://www.apache.org/foundation/how-it-works.html#management'>collaborative
 manner</a>. All 
+         are welcome.  We recommend that:</p>
       <ul>
-        <li>Sep/2010 - <ul>
-        <li><a href="newsarchive.html#20092010_1"><strong>Apache IMAP 
0.2-M1</strong> released</a></li>
-        <li><a href="newsarchive.html#18092010_1"><strong>Apache protocols 
1.2-M1</strong> released</a></li>
-        </ul>
-        </li>
-        <li>Jun/2010 - <ul>
-        <li><a href="newsarchive.html#21062010_1"><strong>Apache jSPF 
0.9.8</strong> released</a></li>   
-        <li><a href="newsarchive.html#21062010"><strong>Apache Mailet Base 
1.1</strong> released</a></li>
-        </ul>
-        </li>
-        <li>May/2010 - <ul>
-        <li><a href="newsarchive.html#14052010_1"><strong>Apache jSieve 0.4 
</strong> released</a></li>
-        <li><a href="newsarchive.html#14052010"><strong>Apache Mailet Standard 
1.0 </strong> released</a></li>
-        </ul>
-        </li>
-        <li>Oct/2009 - <ul>
-        <li><a href="newsarchive.html#15102009"><strong>jDKIM</strong>, a Java 
DKIM implementation, joins JAMES as sub-project</a></li>
-        </ul>
-        </li>
-        <li>Sep/2009 - <ul>
-        <li><a href="newsarchive.html#25092009"><strong>Hupa</strong>, a GWT 
based webmail, joins JAMES as sub-project</a></li>
-        </ul>
-        </li>
-        <li>Aug/2009 - <ul>
-        <li><a href="newsarchive.html#31082009"><strong>Apache James 
2.3.2</strong> released</a></li>
-        </ul>
-        </li>
-        <li>Jul/2009 - <ul>
-        <li><a href="newsarchive.html#02072009"><strong>Apache MPT 
0.1</strong> released</a></li>
-        </ul>
-        </li>
-        <li>Jun/2009 - <ul>
-        <li><a href="newsarchive.html#25062009"><strong>Apache jSPF 
0.9.7</strong> released</a></li>   
-        <li><a href="newsarchive.html#18062009"><strong>Apache JSieve 
0.3</strong> released</a></li>
-        </ul>
-        </li>
-        <li>May/2009 - <ul>
-        <li><a href="newsarchive.html#14152009"><strong>Apache Crypto Mailets 
1.0</strong> released</a></li>
-        </ul>
-        </li>
-        <li>Apr/2009 - <ul>
-        <li><a href="newsarchive.html#01042009"><strong>Apache Mailet Base 
1.0</strong> released</a></li>
-        </ul>
-        </li>
-        <li>Mar/2009 - <ul>
-        <li><a href="newsarchive.html#08032009"><strong>Mime4j 0.6</strong> 
released</a></li>
-        </ul>
-        </li>
-        <li>Feb/2009 - <ul>
-        <li><a href="newsarchive.html#01052009"><strong>MailetDocs Maven 
Plugin 0.1</strong> released</a></li>
-        </ul>
-        </li>
-        <li>Jan/2009 - <ul>
-        <li><a href="newsarchive.html#01052009"><strong>Apache Mailet 
2.4</strong> released</a></li>
-        </ul>
-        </li>
+        <li>Users subscribe to the JAMES user <a 
href='http://james.apache.org/mail.html'>mailing list</a></li>
+        <li>Developers subscribe to the appropriate development <a 
href='http://james.apache.org/mail.html'>mailing list</a></li>
       </ul>
-      <i>Read all the news in full in the <a href="newsarchive.html">News 
Archive</a></i><br/>
-    </subsection>
-    <br />
-       <iframe src="http://www.apache.org/ads/bannerbar.html"; 
style="border-width:0;" frameborder="0" scrolling="no" width="250" 
height="150"></iframe>
-     </div>
-   </div>
-    <section name="What is JAMES?">
-      <p>
-The Apache JAMES Project delivers a rich set of open source modules and 
libraries, written in Java, 
-related to internet mail and news which build into an advanced enterprise mail 
server.
-      </p>
-      <subsection name='Get Involved'>
-<p>
-<a href='http://projects.apache.org'>Apache projects</a> are developed in an
-<a 
href='http://www.apache.org/foundation/how-it-works.html#meritocracy'>open</a> 
-<a 
href='http://www.apache.org/foundation/how-it-works.html#management'>collaborative
 manner</a>. All 
-are welcome. 
-</p><p>
-We recommend that
-</p>
-<ul> 
-<li>Users subscribe to the JAMES user <a 
href='http://james.apache.org/mail.html'>mailing list</a></li>
-<li>Developers subscribe to the appropriate development <a 
href='http://james.apache.org/mail.html'>mailing list</a></li>
-</ul>
-  </subsection>
-</section>
-  <section name='Looking For...'>
-    <subsection name='An Enterprise Mail Server'>
-      <p>
-      <a href='http://james.apache.org/server'>James Server</a> is a stable, 
mature and production ready email server.
-      </p>
+
+    </section>
+    
+    <section name="You're looking for...">
+    
+  <table><tr><td width="50%">
+    
+    <subsection name='...an Enterprise Mail Server'>
+    
+      <p><a href='http://james.apache.org/server'>James Server</a> is a 
stable, mature and 
+         production ready email server.</p>
+    
+      <ul>
+         <li>Is an advanced fully functioned integrated mail server</li>
+         <li>Is a mailet container, delegating to independent processing 
agents known as mailets</li>
+         <li>Is modular</li>
+         <li>Supports Spring and is moving towards OSGi</li>
+          <li>Supports the following protocols:
+          <ul>
+            <li><a 
href='http://james.apache.org/server/rfclist/smtp/rfc0821.txt'>
+               <abbr title='Simple Mail Transport 
Protocol'>SMTP</abbr></a></li>
+            <li><a 
href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
+               <abbr title='Post Office Protocol'>POP3</abbr></a></li>
+            <li><a 
href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>
+               <abbr title='Internet Message Access Protocol'>IMAP</abbr></a> 
+              (see the <a href='http://james.apache.org/imap'>IMAP</a> 
sub-project)</li>
+            </ul>
+          </li>
+      </ul>
+
+      <p><a href='http://james.apache.org/server'>Read more</a> about the 
features.</p>
+      
     </subsection>
-    <subsection name='A Modular Mail Platform'>
-      <p>
-      Developers looking for a modular mail platform on which to build should 
start by 
-      looking at the modules and libraries used to compose James Server 3.x.
-      </p>
-<ul>
-<li><a href='http://james.apache.org/server/head/index.html'>JAMES Server 3</a>
-<ul>
-<li>Is an advanced fully functioned integrated mail server</li>
-<li>Is a mailet container, delegating to independent processing agents known 
as mailets</li>
-<li>Is modular</li>
-<li>Supports Spring and is moving towards OSGi</li>
-<li>Retains the mature, production ready <a 
href='http://excalibur.apache.org'>Apache Excalibur</a>
-components used by <a href='http://avalon.apache.org'>Avalon</a></li>
-<li>Supports the following protocols:
-<ul>
-<li><a href='http://james.apache.org/server/rfclist/smtp/rfc0821.txt'>
-<abbr title='Simple Mail Transport Protocol'>SMTP</abbr></a></li>
-<li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
-<abbr title='Network News Transfer Protocol'>NNTP</abbr></a> (better known as 
news)</li>
-<li><a href='http://james.apache.org/server/rfclist/pop3/rfc1725.txt'>
-<abbr title='Post Office Protocol'>POP3</abbr></a></li>
-<li><a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>
-<abbr title='Internet Message Access Protocol'>IMAP</abbr></a> 
-(see the <a href='http://james.apache.org/imap'>IMAP</a> sub-project)</li>
-</ul>
-</li>
-</ul>
-</li>
-<li>The <a href='http://james.apache.org/mailets'>Mailet subproject</a> 
collects products
-related to mailets (mail processing components analogous to servlets). These 
are independent of the 
-<a href='http://james.apache.org/server'>JAMES server</a> and can be reused in 
any mailet container.
-<ul>
-<li>The <a href='http://james.apache.org/mailet/api'>Mailet API</a> specifies 
mailets</li>
-<li>The <a href='http://james.apache.org/mailet/base'>Mailet Basic Toolkit</a>
-collects utilities and lightweight frameworks useful for developing and 
testing mailets</li>
-<li><a href='http://james.apache.org/mailet/standard'>Standard Mailets</a> 
collects
-general processing mailets with limited dependencies</li>
-<li><a href='http://james.apache.org/mailet/crypto'>Crypto Mailets</a> collects
-mailets which perform cryptographic processing such as signing, encrypting,
-decrypting and signature verification.</li>
-</ul>
-</li>
-<li><a href='http://james.apache.org/jspf/'>jSPF</a> implements <abbr 
title='Sender Policy Framework'>
-<a href='http://www.openspf.org/'>SPF</a></abbr></li>
-<li><a href='http://james.apache.org/jdkim/'>jDKIM</a> implements <abbr 
title='Domain Keys Identified Mail'>
-<a href='http://www.dkim.org/'>DKIM</a></abbr></li>
-<li><a href='http://james.apache.org/mime4j/'>Mime4J</a> parses MIME typed 
documents (including 
-- but not limited to - mail). APIs similar to DOM, SAX and pull parsers are 
exposed.</li>
-<li><a href='http://james.apache.org/jsieve'>jSieve</a> implements the 
-<a href='http://www.ietf.org/rfc/rfc3028.txt'>Sieve</a> mail filtering 
language</li>
-<li><a href='http://james.apache.org/postage/'>Postage</a> generates mail 
traffic suitable
-for stress testing mail servers</li>
-<li><a href='http://james.apache.org/mpt/'>MPT</a> is a scripted functional 
test tool
-suitable for testing mail protocols.</li>
-</ul>
+    
+    </td><td width="50%">
+    
+    <subsection name='...a Modular Mail Platform'>
+    
+      <p>Developers looking for a modular mail platform on which to build 
should start by 
+         looking at the modules and libraries used to compose James Server 
3.0.</p>
+
+      <p>The <a href='http://james.apache.org/mailets'>Mailet subproject</a> 
collects products
+         related to mailets (mail processing components analogous to 
servlets). These are independent of the 
+          <a href='http://james.apache.org/server'>JAMES server</a> and can be 
reused in any mailet container.</p>
+      
+      <ul>
+        <li>The <a href='http://james.apache.org/mailet/api'>Mailet API</a> 
specifies mailets</li>
+        <li>The <a href='http://james.apache.org/mailet/base'>Mailet Basic 
Toolkit</a>
+            collects utilities and lightweight frameworks useful for 
developing and testing mailets</li>
+        <li><a href='http://james.apache.org/mailet/standard'>Standard 
Mailets</a> collects
+            general processing mailets with limited dependencies</li>
+        <li><a href='http://james.apache.org/mailet/crypto'>Crypto Mailets</a> 
collects
+            mailets which perform cryptographic processing such as signing, 
encrypting,
+            decrypting and signature verification.</li>
+      </ul>
+
+      <p><a href='http://james.apache.org/jspf/'>jSPF</a> implements <abbr 
title='Sender Policy Framework'>
+         <a href='http://www.openspf.org/'>SPF</a></abbr></p>
+
+      <p><a href='http://james.apache.org/jdkim/'>jDKIM</a> implements <abbr 
title='Domain Keys Identified Mail'>
+         <a href='http://www.dkim.org/'>DKIM</a></abbr></p>
+
+      <p><a href='http://james.apache.org/mime4j/'>Mime4J</a> parses MIME 
typed documents (including 
+          - but not limited to - mail). APIs similar to DOM, SAX and pull 
parsers are exposed.</p>
+
+      <p><a href='http://james.apache.org/jsieve'>jSieve</a> implements the 
+          <a href='http://www.ietf.org/rfc/rfc3028.txt'>Sieve</a> mail 
filtering language</p>
+
+      <p><a href='http://james.apache.org/postage/'>Postage</a> generates mail 
traffic suitable
+          for stress testing mail servers</p>
+
+      <p><a href='http://james.apache.org/mpt/'>MPT</a> is a scripted 
functional test tool
+          suitable for testing mail protocols.</p>
+  
     </subsection>
-  </section>
-  </body>
+    
+    </td></tr></table>
+    
+    </section>
+    
+    </td><td>
+  
+       <div id="newsboxspacer">
+
+     <div id="newsbox">
+
+      <subsection name="News">
+        <ul>
+          <li>Sep/2010 - <ul>
+          <li><a href="newsarchive.html#20092010_1"><strong>Apache IMAP 
0.2-M1</strong> released</a></li>
+          <li><a href="newsarchive.html#18092010_1"><strong>Apache protocols 
1.2-M1</strong> released</a></li>
+          </ul>
+          </li>
+          <li>Jun/2010 - <ul>
+          <li><a href="newsarchive.html#21062010_1"><strong>Apache jSPF 
0.9.8</strong> released</a></li>   
+          <li><a href="newsarchive.html#21062010"><strong>Apache Mailet Base 
1.1</strong> released</a></li>
+          </ul>
+          </li>
+          <li>May/2010 - <ul>
+          <li><a href="newsarchive.html#14052010_1"><strong>Apache jSieve 0.4 
</strong> released</a></li>
+          <li><a href="newsarchive.html#14052010"><strong>Apache Mailet 
Standard 1.0 </strong> released</a></li>
+          </ul>
+          </li>
+          <li>Oct/2009 - <ul>
+          <li><a href="newsarchive.html#15102009"><strong>jDKIM</strong>, a 
Java DKIM implementation, joins JAMES as sub-project</a></li>
+          </ul>
+          </li>
+          <li>Sep/2009 - <ul>
+          <li><a href="newsarchive.html#25092009"><strong>Hupa</strong>, a GWT 
based webmail, joins JAMES as sub-project</a></li>
+          </ul>
+          </li>
+          <li>Aug/2009 - <ul>
+          <li><a href="newsarchive.html#31082009"><strong>Apache James 
2.3.2</strong> released</a></li>
+          </ul>
+          </li>
+          <li>Jul/2009 - <ul>
+          <li><a href="newsarchive.html#02072009"><strong>Apache MPT 
0.1</strong> released</a></li>
+          </ul>
+          </li>
+          <li>Jun/2009 - <ul>
+          <li><a href="newsarchive.html#25062009"><strong>Apache jSPF 
0.9.7</strong> released</a></li>   
+          <li><a href="newsarchive.html#18062009"><strong>Apache JSieve 
0.3</strong> released</a></li>
+          </ul>
+          </li>
+          <li>May/2009 - <ul>
+          <li><a href="newsarchive.html#14152009"><strong>Apache Crypto 
Mailets 1.0</strong> released</a></li>
+          </ul>
+          </li>
+          <li>Apr/2009 - <ul>
+          <li><a href="newsarchive.html#01042009"><strong>Apache Mailet Base 
1.0</strong> released</a></li>
+          </ul>
+          </li>
+          <li>Mar/2009 - <ul>
+          <li><a href="newsarchive.html#08032009"><strong>Mime4j 0.6</strong> 
released</a></li>
+          </ul>
+          </li>
+          <li>Feb/2009 - <ul>
+          <li><a href="newsarchive.html#01052009"><strong>MailetDocs Maven 
Plugin 0.1</strong> released</a></li>
+          </ul>
+          </li>
+          <li>Jan/2009 - <ul>
+          <li><a href="newsarchive.html#01052009"><strong>Apache Mailet 
2.4</strong> released</a></li>
+          </ul>
+          </li>
+        </ul>
+        <i>Read all the news in full in the <a href="newsarchive.html">News 
Archive</a></i><br/>
+      </subsection>
+  
+      <br/>
+      <iframe src="http://www.apache.org/ads/bannerbar.html"; 
style="border-width:0;" frameborder="0" scrolling="no" width="250" 
height="150"></iframe>
+      </div>
+     
+   </div>
+   
+   </td></tr></table>
+   
+     </body>
+
 </document>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to