http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/config-spring-jpa-postgres.html ---------------------------------------------------------------------- diff --git a/content/server/config-spring-jpa-postgres.html b/content/server/config-spring-jpa-postgres.html index 64c9506..c981770 100644 --- a/content/server/config-spring-jpa-postgres.html +++ b/content/server/config-spring-jpa-postgres.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Spring JPA With Postgres Configuration</title> + <title>Apache James Project – Apache James Server 3 - Spring JPA With Postgres Configuration</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -230,7 +227,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -285,47 +282,32 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Introduction<a name="Introduction"></a></h2> +<h2><a name="Introduction"></a>Introduction</h2> <p>Consult <a class="externalLink" href="http://james.apache.org/server/config-system.html">System Configuration</a> to get template, some examples and hints for the configuration with JPA.</p> </div> <div class="section"> -<h2>Current Supported Relational Database<a name="Current_Supported_Relational_Database"></a></h2> +<h2><a name="Current_Supported_Relational_Database"></a>Current Supported Relational Database</h2> <p>James supports Derby as a default database, you do not need to do any additional configuration if you are using Derby</p> </div> <div class="section"> -<h2>Spring JPA With Postgres Configuration<a name="Spring_JPA_With_Postgres_Configuration"></a></h2> +<h2><a name="Spring_JPA_With_Postgres_Configuration"></a>Spring JPA With Postgres Configuration</h2> <p>If you wish to use Postgres as a database, please follow those steps to configure it</p> <div class="section"> -<h3>Step 1: Create database on Postgres<a name="Step_1:_Create_database_on_Postgres"></a></h3> +<h3><a name="Step_1:_Create_database_on_Postgres"></a>Step 1: Create database on Postgres</h3> <p>You need to install Postgres or run Postgres with Docker</p> @@ -364,7 +346,7 @@ <div class="section"> -<h3>Step 2: Point to the database in configuration file<a name="Step_2:_Point_to_the_database_in_configuration_file"></a></h3> +<h3><a name="Step_2:_Point_to_the_database_in_configuration_file"></a>Step 2: Point to the database in configuration file</h3> <p>Change the content of james-database.properties and point to the 'database_name' created earlier</p> @@ -395,7 +377,7 @@ <div class="section"> -<h3>Step 3: Copy driver class to the right place<a name="Step_3:_Copy_driver_class_to_the_right_place"></a></h3> +<h3><a name="Step_3:_Copy_driver_class_to_the_right_place"></a>Step 3: Copy driver class to the right place</h3> <p>Follow this link <a class="externalLink" href="https://jdbc.postgresql.org/download.html">Postgres Driver</a> to download the right version of the JDBC driver.</p> @@ -411,7 +393,7 @@ <div class="section"> -<h3>Step 4: Restart James<a name="Step_4:_Restart_James"></a></h3> +<h3><a name="Step_4:_Restart_James"></a>Step 4: Restart James</h3> <p>Follow the guide on <a class="externalLink" href="http://james.apache.org/server/install.html">Restart and Testing</a> to restart James</p> @@ -440,7 +422,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/config-ssl-tls.html ---------------------------------------------------------------------- diff --git a/content/server/config-ssl-tls.html b/content/server/config-ssl-tls.html index accd931..f08149a 100644 --- a/content/server/config-ssl-tls.html +++ b/content/server/config-ssl-tls.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - SSL / TLS Configuration</title> + <title>Apache James Project – Apache James Server 3 - SSL / TLS Configuration</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -230,7 +227,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -285,34 +282,19 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>SSL / TLS Configuration<a name="SSL__TLS_Configuration"></a></h2> +<h2><a name="SSL__TLS_Configuration"></a>SSL / TLS Configuration</h2> <p>This document explains how to enable James 3.0 servers to use Transport Layer Security (TLS) for encrypted client-server communication.</p> <div class="section"> -<h3>Configure a Server to Use SSL/TLS<a name="Configure_a_Server_to_Use_SSLTLS"></a></h3> +<h3><a name="Configure_a_Server_to_Use_SSLTLS"></a>Configure a Server to Use SSL/TLS</h3> <p>Each of the servers <a href="config-smtp-lmtp.html">SMTP</a>, @@ -381,7 +363,7 @@ <div class="section"> -<h3>Certificate Keystores<a name="Certificate_Keystores"></a></h3> +<h3><a name="Certificate_Keystores"></a>Certificate Keystores</h3> <p>To use TLS/SSL inside James you will need a certificate keystore.</p> @@ -470,7 +452,7 @@ <div class="section"> -<h3>Verifying a SSL/TLS-enabled James Server<a name="Verifying_a_SSLTLS-enabled_James_Server"></a></h3> +<h3><a name="Verifying_a_SSLTLS-enabled_James_Server"></a>Verifying a SSL/TLS-enabled James Server</h3> <p>After you've configured a particular server to use TLS/SSL connections, the server port @@ -511,7 +493,7 @@ verify return:1 <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/config-system.html ---------------------------------------------------------------------- diff --git a/content/server/config-system.html b/content/server/config-system.html index 69a7fa1..c6b293c 100644 --- a/content/server/config-system.html +++ b/content/server/config-system.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Server Wide Configuration</title> + <title>Apache James Project – Apache James Server 3 - Server Wide Configuration</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -230,7 +227,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -285,31 +282,16 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Server Wide Configuration<a name="Server_Wide_Configuration"></a></h2> +<h2><a name="Server_Wide_Configuration"></a>Server Wide Configuration</h2> <div class="section"> -<h3>Introduction<a name="Introduction"></a></h3> +<h3><a name="Introduction"></a>Introduction</h3> <p>There are a number of global configuration files that do not fall into any one @@ -323,7 +305,7 @@ <div class="section"> -<h3>spring-server.xml<a name="spring-server.xml"></a></h3> +<h3><a name="spring-server.xml"></a>spring-server.xml</h3> <p>In James distribution, the spring files are located under conf/context folder and splitted into a main @@ -344,7 +326,7 @@ <div class="section"> -<h3>james-database.properties<a name="james-database.properties"></a></h3> +<h3><a name="james-database.properties"></a>james-database.properties</h3> <p>This configuration file is only relevant when using JPA, with Spring or Guice.</p> @@ -412,7 +394,7 @@ <div class="section"> -<h3>META-INF/persistence.xml<a name="META-INFpersistence.xml"></a></h3> +<h3><a name="META-INFpersistence.xml"></a>META-INF/persistence.xml</h3> <p>Consult <a class="externalLink" href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/META-INF/persistence.xml">META-INF/persistence.xml</a> in GIT to get some examples and hints.</p> @@ -432,7 +414,7 @@ <div class="section"> -<h3>jmx.properties<a name="jmx.properties"></a></h3> +<h3><a name="jmx.properties"></a>jmx.properties</h3> <p>Consult <a class="externalLink" href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/jmx.properties">jmx.properties</a> in GIT to get some examples and hints.</p> @@ -460,7 +442,7 @@ <div class="section"> -<h3>sqlResources.xml<a name="sqlResources.xml"></a></h3> +<h3><a name="sqlResources.xml"></a>sqlResources.xml</h3> <p>Consult <a class="externalLink" href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/sqlResources.xml">sqlResources.xml</a> in GIT to get some examples and hints.</p> @@ -488,7 +470,7 @@ <div class="section"> -<h3>JCR Repository Configuration<a name="JCR_Repository_Configuration"></a></h3> +<h3><a name="JCR_Repository_Configuration"></a>JCR Repository Configuration</h3> <p>Consult <a class="externalLink" href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/jcr-repository.xml">jcr-repository.xml</a> in GIT to get some examples and hints.</p> @@ -509,7 +491,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/config-users.html ---------------------------------------------------------------------- diff --git a/content/server/config-users.html b/content/server/config-users.html index 2a53450..0e908c6 100644 --- a/content/server/config-users.html +++ b/content/server/config-users.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Users Configuration</title> + <title>Apache James Project – Apache James Server 3 - Users Configuration</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -230,7 +227,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -285,31 +282,16 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Users Repositories<a name="Users_Repositories"></a></h2> +<h2><a name="Users_Repositories"></a>Users Repositories</h2> <div class="section"> -<h3>Introduction<a name="Introduction"></a></h3> +<h3><a name="Introduction"></a>Introduction</h3> <p>User repositories are required to store James user information and authentication data</p> @@ -321,7 +303,7 @@ <div class="section"> -<h3>JPA Users Repository<a name="JPA_Users_Repository"></a></h3> +<h3><a name="JPA_Users_Repository"></a>JPA Users Repository</h3> <p>JPA (database via OpenJPA) based user repository. This is the default implementation.</p> @@ -347,7 +329,7 @@ <div class="section"> -<h3>File Users Repository<a name="File_Users_Repository"></a></h3> +<h3><a name="File_Users_Repository"></a>File Users Repository</h3> <p>The File UsersRepository implementations below are DEPRECATED and will get removed in the next release</p> @@ -388,7 +370,7 @@ <div class="section"> -<h3>JDBC Users Repository<a name="JDBC_Users_Repository"></a></h3> +<h3><a name="JDBC_Users_Repository"></a>JDBC Users Repository</h3> <p>The JDBC UsersRepository implementations below are DEPRECATED and will get removed in the next release.</p> @@ -399,7 +381,7 @@ <div class="section"> -<h3>LDAP Users Repository<a name="LDAP_Users_Repository"></a></h3> +<h3><a name="LDAP_Users_Repository"></a>LDAP Users Repository</h3> <p>Read-Only LDAP based UsersRepository</p> @@ -426,7 +408,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/config.html ---------------------------------------------------------------------- diff --git a/content/server/config.html b/content/server/config.html index ae00ddb..df22aaf 100644 --- a/content/server/config.html +++ b/content/server/config.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Configuration</title> + <title>Apache James Project – Apache James Server 3 - Configuration</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -230,7 +227,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -285,27 +282,12 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Configure Apache James Server<a name="Configure_Apache_James_Server"></a></h2> +<h2><a name="Configure_Apache_James_Server"></a>Configure Apache James Server</h2> <p>All configuration files resides in the ./conf and ./conf/META-INF folder.</p> @@ -568,7 +550,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-build.html ---------------------------------------------------------------------- diff --git a/content/server/dev-build.html b/content/server/dev-build.html index 278b4db..d845825 100644 --- a/content/server/dev-build.html +++ b/content/server/dev-build.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Build Apache James from Source</title> + <title>Apache James Project – Apache James Server 3 - Build Apache James from Source</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -179,7 +176,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -234,27 +231,12 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Why Build from Source?<a name="Why_Build_from_Source"></a></h2> +<h2><a name="Why_Build_from_Source"></a>Why Build from Source?</h2> <p>This step is not necessary to use the standard out of the box version of James. A @@ -271,7 +253,7 @@ <div class="section"> -<h2>Get Source Code<a name="Get_Source_Code"></a></h2> +<h2><a name="Get_Source_Code"></a>Get Source Code</h2> <p>There are two ways to get the James source code.</p> @@ -304,7 +286,7 @@ <div class="section"> -<h2>Required Tools<a name="Required_Tools"></a></h2> +<h2><a name="Required_Tools"></a>Required Tools</h2> <p>To run the build you need two third-party tools.</p> @@ -326,7 +308,7 @@ <div class="section"> -<h2>Build James Source from Command Line<a name="Build_James_Source_from_Command_Line"></a></h2> +<h2><a name="Build_James_Source_from_Command_Line"></a>Build James Source from Command Line</h2> <p>In the JAMES_SRC_HOME top level directory (where the parent pom.xml resides), invoke maven with 'mvn' with any of the following command line arguments: @@ -366,7 +348,7 @@ <div class="section"> -<h2>Build James Source from Eclipse<a name="Build_James_Source_from_Eclipse"></a></h2> +<h2><a name="Build_James_Source_from_Eclipse"></a>Build James Source from Eclipse</h2> <p>Upon the following documentation, an interessting resource @@ -376,7 +358,7 @@ <div class="section"> -<h3>Import projects in Eclipse with m2eclipse<a name="Import_projects_in_Eclipse_with_m2eclipse"></a></h3> +<h3><a name="Import_projects_in_Eclipse_with_m2eclipse"></a>Import projects in Eclipse with m2eclipse</h3> <p>You should have Eclipse IDE with <a class="externalLink" href="http://m2eclipse.sonatype.org">m2eclipse</a> plugin installed.</p> @@ -391,7 +373,7 @@ <div class="section"> -<h3>Select Projects to Import<a name="Select_Projects_to_Import"></a></h3> +<h3><a name="Select_Projects_to_Import"></a>Select Projects to Import</h3> <p>Select the JAMES_SRC_HOME directory where you have checked out the source code.</p> @@ -407,7 +389,7 @@ <div class="section"> -<h3>Enable Workspace Resolution<a name="Enable_Workspace_Resolution"></a></h3> +<h3><a name="Enable_Workspace_Resolution"></a>Enable Workspace Resolution</h3> <p>Check that 'Workspace resolution' is enable in m2eclipse plugin.</p> @@ -419,7 +401,7 @@ <div class="section"> -<h3>Prepare projects<a name="Prepare_projects"></a></h3> +<h3><a name="Prepare_projects"></a>Prepare projects</h3> <p>Now you have James projects in Eclipse workspace.</p> @@ -447,7 +429,7 @@ <div class="section"> -<h3>Run James from Eclipse<a name="Run_James_from_Eclipse"></a></h3> +<h3><a name="Run_James_from_Eclipse"></a>Run James from Eclipse</h3> <p>That's it. Run or Debug James in Eclipse (right-click on the Main class) and Have Fun!.</p> @@ -465,7 +447,7 @@ <div class="section"> -<h2>Build James from NetBeans<a name="Build_James_from_NetBeans"></a></h2> +<h2><a name="Build_James_from_NetBeans"></a>Build James from NetBeans</h2> <p>This was done using NetBeans 7, which comes bundled with Maven 3, needed to build James 3. @@ -475,7 +457,7 @@ <div class="section"> -<h3>Getting the sources from the repository<a name="Getting_the_sources_from_the_repository"></a></h3> +<h3><a name="Getting_the_sources_from_the_repository"></a>Getting the sources from the repository</h3> <p>Building James with NetBeans is very easy as it comes with Subversion and Maven support already build in. Maven is bundled with the IDE, but Subversion is not, so you will have to install Subversion yourself and NetBeans will be able to use it. @@ -508,7 +490,7 @@ <div class="section"> -<h3>Building the project<a name="Building_the_project"></a></h3> +<h3><a name="Building_the_project"></a>Building the project</h3> <p> Building the project does not require too much work. Just go to <tt>Run->Build Project</tt> menu option. Make sure that James is the main project (if you have other projects open) or NetBeans will build that project instead of James. @@ -520,7 +502,7 @@ <div class="section"> -<h2>Build James from IntelliJ IDEA<a name="Build_James_from_IntelliJ_IDEA"></a></h2> +<h2><a name="Build_James_from_IntelliJ_IDEA"></a>Build James from IntelliJ IDEA</h2> <p>This section has been created using IntelliJ IDEA 12 and Maven 3. And downloading the master version of the server @@ -529,7 +511,7 @@ <div class="section"> -<h3>Getting the sources from the repository<a name="Getting_the_sources_from_the_repository"></a></h3> +<h3><a name="Getting_the_sources_from_the_repository"></a>Getting the sources from the repository</h3> <p>To download the source code, you can use the Subversion support that comes with IntelliJ IDEA following the next steps:</p> @@ -552,7 +534,7 @@ <div class="section"> -<h3>Building the project<a name="Building_the_project"></a></h3> +<h3><a name="Building_the_project"></a>Building the project</h3> <p> To build the project, you must open the <b>Maven Projects</b> panel. Then double click on the install goal to run this goal.<br /></p> <img src="./images/intellij-idea/intellij-mvn.png" alt="" /> @@ -565,7 +547,7 @@ <div class="section"> -<h2>Build James Source from other IDEs<a name="Build_James_Source_from_other_IDEs"></a></h2> +<h2><a name="Build_James_Source_from_other_IDEs"></a>Build James Source from other IDEs</h2> <p>We will be happy to include on this page any other tutorial you could send @@ -582,7 +564,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-database-schema.html ---------------------------------------------------------------------- diff --git a/content/server/dev-database-schema.html b/content/server/dev-database-schema.html index 7dce868..363d0e2 100644 --- a/content/server/dev-database-schema.html +++ b/content/server/dev-database-schema.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Dev - Database Schema</title> + <title>Apache James Project – Apache James Server 3 - Dev - Database Schema</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -179,7 +176,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -234,27 +231,12 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Database Schema<a name="Database_Schema"></a></h2> +<h2><a name="Database_Schema"></a>Database Schema</h2> <img src="images/database/james-database-schema-derby_1000.png" alt="" /> @@ -285,7 +267,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-extend-mailet.html ---------------------------------------------------------------------- diff --git a/content/server/dev-extend-mailet.html b/content/server/dev-extend-mailet.html index 5e32e19..3165af6 100644 --- a/content/server/dev-extend-mailet.html +++ b/content/server/dev-extend-mailet.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Writing a Custom Mailet</title> + <title>Apache James Project – Apache James Server 3 - Writing a Custom Mailet</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -190,7 +187,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -245,27 +242,12 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Writing a Custom Mailet<a name="Writing_a_Custom_Mailet"></a></h2> +<h2><a name="Writing_a_Custom_Mailet"></a>Writing a Custom Mailet</h2> <p> @@ -291,7 +273,7 @@ <div class="section"> -<h3>Configuration<a name="Configuration"></a></h3> +<h3><a name="Configuration"></a>Configuration</h3> <p> As described in the <a href="config-mailetcontainer.html">SpoolManager configuration @@ -306,7 +288,7 @@ <div class="section"> -<h3>Logging<a name="Logging"></a></h3> +<h3><a name="Logging"></a>Logging</h3> <p> @@ -359,7 +341,7 @@ public class MyMailet extends GenericMailet{ <div class="section"> -<h3>Initialization<a name="Initialization"></a></h3> +<h3><a name="Initialization"></a>Initialization</h3> <p> As part of the Mailet lifecycle, a Mailet is guaranteed to be initialized immediately after @@ -373,7 +355,7 @@ public class MyMailet extends GenericMailet{ <div class="section"> -<h3>Servicing<a name="Servicing"></a></h3> +<h3><a name="Servicing"></a>Servicing</h3> <p> The bulk of the Mailet logic is expected to be invoked from the service(Mail) method. This @@ -388,7 +370,7 @@ public class MyMailet extends GenericMailet{ <div class="section"> -<h3>Destruction<a name="Destruction"></a></h3> +<h3><a name="Destruction"></a>Destruction</h3> <p> As part of the Mailet lifecycle, a Mailet is guaranteed to be destroyed when the container @@ -404,7 +386,7 @@ public class MyMailet extends GenericMailet{ <div class="section"> -<h2>Deploying a Custom Mailet<a name="Deploying_a_Custom_Mailet"></a></h2> +<h2><a name="Deploying_a_Custom_Mailet"></a>Deploying a Custom Mailet</h2> <p> @@ -414,7 +396,7 @@ public class MyMailet extends GenericMailet{ <div class="section"> -<h3>Adding Your Mailet to the Classpath<a name="Adding_Your_Mailet_to_the_Classpath"></a></h3> +<h3><a name="Adding_Your_Mailet_to_the_Classpath"></a>Adding Your Mailet to the Classpath</h3> <p> The Mailet must be added to James' classpath so that the Mailet can be loaded by James. There @@ -454,7 +436,7 @@ public class MyMailet extends GenericMailet{ <div class="section"> -<h3>James Configuration<a name="James_Configuration"></a></h3> +<h3><a name="James_Configuration"></a>James Configuration</h3> <p>Configuration of the processor chain is discussed <a href="config-mailetcontainer.html">elsewhere</a> in this documentation. The @@ -476,7 +458,7 @@ public class MyMailet extends GenericMailet{ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-extend-matcher.html ---------------------------------------------------------------------- diff --git a/content/server/dev-extend-matcher.html b/content/server/dev-extend-matcher.html index d8cf545..ffb5b8a 100644 --- a/content/server/dev-extend-matcher.html +++ b/content/server/dev-extend-matcher.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Writing a Custom Matcher</title> + <title>Apache James Project – Apache James Server 3 - Writing a Custom Matcher</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -190,7 +187,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -245,27 +242,12 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Writing a Custom Matcher<a name="Writing_a_Custom_Matcher"></a></h2> +<h2><a name="Writing_a_Custom_Matcher"></a>Writing a Custom Matcher</h2> <p>Implementing a custom matcher is generally a simple task, most of whose complexity @@ -294,7 +276,7 @@ expected to override matchRecipient(MailAddress) rather than match(Mail).</p> <div class="section"> -<h3>Configuration<a name="Configuration"></a></h3> +<h3><a name="Configuration"></a>Configuration</h3> <p>Matchers are passed a single String as part of their configuration. Interpretation of this list is left entirely to the body of the Matcher. This String value is available in @@ -306,7 +288,7 @@ and matchRecipient(MailAddress) methods.</p> <div class="section"> -<h3>Logging<a name="Logging"></a></h3> +<h3><a name="Logging"></a>Logging</h3> <p>There is a simple logging mechanism provided by the Mailet API. It does not support logging levels, so any log filtering will have to be implemented in the Matcher code. @@ -321,7 +303,7 @@ log entries by Matcher.</p> <div class="section"> -<h3>Initialization<a name="Initialization"></a></h3> +<h3><a name="Initialization"></a>Initialization</h3> <p>As part of the Matcher lifecycle, a Matcher is guaranteed to be initialized immediately after being instantiated. This happens once and only once for each Matcher instance. The @@ -333,7 +315,7 @@ GenericMatcher/GenericRecipientMatcher.</p> <div class="section"> -<h3>Matching<a name="Matching"></a></h3> +<h3><a name="Matching"></a>Matching</h3> <p>It is the matching phase where the Matcher's work is done. The exact form of this phase largely depends on which Matcher superclass is subclassed.</p> @@ -350,7 +332,7 @@ and false otherwise.</p> <div class="section"> -<h3>Destruction<a name="Destruction"></a></h3> +<h3><a name="Destruction"></a>Destruction</h3> <p>As part of the Matcher lifecycle, a Matcher is guaranteed to be destroyed when the container cleans up the Matcher. This happens once and only once for each Matcher instance. The @@ -364,13 +346,13 @@ GenericMatcher/GenericRecipientMatcher.</p> <div class="section"> -<h2>Deploying a Custom Matcher<a name="Deploying_a_Custom_Matcher"></a></h2> +<h2><a name="Deploying_a_Custom_Matcher"></a>Deploying a Custom Matcher</h2> <p>Once a Matcher has been successfully implemented there are only a couple of additional steps necessary to actually deploy the Matcher.</p> <div class="section"> -<h3>Adding Your Matcher to the Classpath<a name="Adding_Your_Matcher_to_the_Classpath"></a></h3> +<h3><a name="Adding_Your_Matcher_to_the_Classpath"></a>Adding Your Matcher to the Classpath</h3> <p> The Matcher must be added to James' classpath so that the Matcher can be loaded by James. There @@ -425,7 +407,7 @@ After that restart james. <div class="section"> -<h3>James Configuration<a name="James_Configuration"></a></h3> +<h3><a name="James_Configuration"></a>James Configuration</h3> <p>Configuration of the processor chain is discussed <a href="config-mailetcontainer.html">elsewhere</a> in this documentation. The @@ -446,7 +428,7 @@ the matchers described <a href="dev-provided-matchers.html">here</a>. <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-extend-smtp-hook.html ---------------------------------------------------------------------- diff --git a/content/server/dev-extend-smtp-hook.html b/content/server/dev-extend-smtp-hook.html index ba3dfb8..42260c9 100644 --- a/content/server/dev-extend-smtp-hook.html +++ b/content/server/dev-extend-smtp-hook.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - James - Extend James - SMTP Hooks</title> + <title>Apache James Project – Apache James Server 3 - James - Extend James - SMTP Hooks</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -190,7 +187,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -245,31 +242,16 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Custom SMTP Hooks Implementations<a name="Custom_SMTP_Hooks_Implementations"></a></h2> +<h2><a name="Custom_SMTP_Hooks_Implementations"></a>Custom SMTP Hooks Implementations</h2> <div class="section"> -<h3>Why a Custom SMTP Hook<a name="Why_a_Custom_SMTP_Hook"></a></h3> +<h3><a name="Why_a_Custom_SMTP_Hook"></a>Why a Custom SMTP Hook</h3> <p>What to do if the Hook API is not enough for you ? You want for example @@ -285,7 +267,7 @@ <div class="section"> -<h3>Things to Remember <a name="Things_to_Remember"></a></h3> +<h3><a name="Things_to_Remember"></a>Things to Remember </h3> <p>Be aware that your implementation needs to be thread-safe as it will get used as singleton. @@ -301,7 +283,7 @@ <div class="section"> -<h3>Get your Hook implementations loaded<a name="Get_your_Hook_implementations_loaded"></a></h3> +<h3><a name="Get_your_Hook_implementations_loaded"></a>Get your Hook implementations loaded</h3> <p>Just create a jar file which contains your code and put it in /path/to/james/conf/lib/ @@ -316,7 +298,7 @@ <div class="section"> -<h3>Return-Codes<a name="Return-Codes"></a></h3> +<h3><a name="Return-Codes"></a>Return-Codes</h3> <p>Each of the Hooks need to return a HookResult to tell the SMTPServer @@ -338,7 +320,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-extend.html ---------------------------------------------------------------------- diff --git a/content/server/dev-extend.html b/content/server/dev-extend.html index 16c78c3..ec7e1f0 100644 --- a/content/server/dev-extend.html +++ b/content/server/dev-extend.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Extend James</title> + <title>Apache James Project – Apache James Server 3 - Extend James</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - <script type="text/javascript" src="./js/dev-extend.js"></script> + <script type="text/javascript" src="./js/dev-extend.js"></script> <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -190,7 +187,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -245,32 +242,17 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Extend James<a name="Extend_James"></a></h2> +<h2><a name="Extend_James"></a>Extend James</h2> <div class="section"> -<h3>Custom Mailet<a name="Custom_Mailet"></a></h3> +<h3><a name="Custom_Mailet"></a>Custom Mailet</h3> <p>See the <a href="dev-extend-mailet.html">mailet</a> page for more information.</p> @@ -279,7 +261,7 @@ <div class="section"> -<h3>Custom Matcher<a name="Custom_Matcher"></a></h3> +<h3><a name="Custom_Matcher"></a>Custom Matcher</h3> <p>See the <a href="dev-extend-mailet.html">matcher</a> page for more information.</p> @@ -288,7 +270,7 @@ <div class="section"> -<h3>SMTP Hook<a name="SMTP_Hook"></a></h3> +<h3><a name="SMTP_Hook"></a>SMTP Hook</h3> <p>See the <a href="dev-extend-hook-smtp.html">SMTP Hook</a> page for more information.</p> @@ -297,7 +279,7 @@ <div class="section"> -<h3>Mailbox Store<a name="Mailbox_Store"></a></h3> +<h3><a name="Mailbox_Store"></a>Mailbox Store</h3> <p>See the <a class="externalLink" href="http://james.apache.org/mailbox">mailbox</a> project for more information.</p> @@ -306,7 +288,7 @@ <div class="section"> -<h3>Mailbox Listeners<a name="Mailbox_Listeners"></a></h3> +<h3><a name="Mailbox_Listeners"></a>Mailbox Listeners</h3> <p>See the <a class="externalLink" href="http://james.apache.org/mailbox">mailbox</a> project for more information.</p> @@ -315,13 +297,13 @@ <div class="section"> -<h3>Queue<a name="Queue"></a></h3> +<h3><a name="Queue"></a>Queue</h3> </div> <div class="section"> -<h3>Queue Listeners<a name="Queue_Listeners"></a></h3> +<h3><a name="Queue_Listeners"></a>Queue Listeners</h3> </div> @@ -336,7 +318,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-provided-smtp-hooks.html ---------------------------------------------------------------------- diff --git a/content/server/dev-provided-smtp-hooks.html b/content/server/dev-provided-smtp-hooks.html index 5172465..6491c6f 100644 --- a/content/server/dev-provided-smtp-hooks.html +++ b/content/server/dev-provided-smtp-hooks.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Provided SMTP Hooks</title> + <title>Apache James Project – Apache James Server 3 - Provided SMTP Hooks</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -187,7 +184,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -242,34 +239,19 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>Provided Hooks in James Server<a name="Provided_Hooks_in_James_Server"></a></h2> +<h2><a name="Provided_Hooks_in_James_Server"></a>Provided Hooks in James Server</h2> <p>The following hooks are supported:</p> <div class="section"> -<h3>AuthHook<a name="AuthHook"></a></h3> +<h3><a name="AuthHook"></a>AuthHook</h3> <p>Allows to hook in your code for authenticate users for sending mail via SMTP AUTH. You could for example query your own database table to see if a user should be allowed to @@ -278,7 +260,7 @@ <div class="section"> -<h3>ConnectionHandler<a name="ConnectionHandler"></a></h3> +<h3><a name="ConnectionHandler"></a>ConnectionHandler</h3> <p>Allows to hook in your code on a new connection. So you could just drop it or do something else.</p> @@ -286,14 +268,14 @@ <div class="section"> -<h3>HeloHook<a name="HeloHook"></a></h3> +<h3><a name="HeloHook"></a>HeloHook</h3> <p>Allows to hook in your code in the HELO and EHLO commands.</p> </div> <div class="section"> -<h3>MailHook<a name="MailHook"></a></h3> +<h3><a name="MailHook"></a>MailHook</h3> <p>Allows to hook in your code in the MAIL command. Like checking the sender which was given with MAIL FROM: <whatever@example></p> @@ -301,14 +283,14 @@ <div class="section"> -<h3>MailParametersHook<a name="MailParametersHook"></a></h3> +<h3><a name="MailParametersHook"></a>MailParametersHook</h3> <p>Allows to hook in given parameters in the EHLO command.</p> </div> <div class="section"> -<h3>JamesMessageHook<a name="JamesMessageHook"></a></h3> +<h3><a name="JamesMessageHook"></a>JamesMessageHook</h3> <p>Allow to hook in your code after the email was received via the DATA command and was marked for queuing by the CLRF.CRLF sequence. This will get executed right before @@ -321,14 +303,14 @@ <div class="section"> -<h3>QuitHook<a name="QuitHook"></a></h3> +<h3><a name="QuitHook"></a>QuitHook</h3> <p>Allow to hook in your code in the QUIT command.</p> </div> <div class="section"> -<h3>RcptHook<a name="RcptHook"></a></h3> +<h3><a name="RcptHook"></a>RcptHook</h3> <p>Allows to hook in your code in the RCPT command. Like implementing a custom logic to check if the mail for a given recipient should get accepted or rejected.</p> @@ -336,21 +318,21 @@ <div class="section"> -<h3>UnknownCmdHook<a name="UnknownCmdHook"></a></h3> +<h3><a name="UnknownCmdHook"></a>UnknownCmdHook</h3> <p>Allows to hook in your code on every unknown command.</p> </div> <div class="section"> -<h3>MailPriorityHandler<a name="MailPriorityHandler"></a></h3> +<h3><a name="MailPriorityHandler"></a>MailPriorityHandler</h3> <p>Allows to set priority on mails for the spool queues, depending on the destination domain.</p> </div> <div class="section"> -<h3>HookResultJMXMonitor<a name="HookResultJMXMonitor"></a></h3> +<h3><a name="HookResultJMXMonitor"></a>HookResultJMXMonitor</h3> <p>Allows to register a HookStatsMBean under JMX for every processed Hook. You will get statistics about the configured hooks via JMX </p> @@ -367,7 +349,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev-provided.html ---------------------------------------------------------------------- diff --git a/content/server/dev-provided.html b/content/server/dev-provided.html index 2da5269..58d26d8 100644 --- a/content/server/dev-provided.html +++ b/content/server/dev-provided.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Extend James</title> + <title>Apache James Project – Apache James Server 3 - Extend James</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -37,11 +36,9 @@ <script type="text/javascript" src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script> <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - + <!-- Google Analytics --> <script type="text/javascript"> @@ -77,7 +74,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -187,7 +184,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -242,47 +239,27 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>James Provided Extensions<a name="James_Provided_Extensions"></a></h2> +<h2><a name="James_Provided_Extensions"></a>James Provided Extensions</h2> <div class="section"> -<h3>Provided Mailets and Matchers<a name="Provided_Mailets_and_Matchers"></a></h3> +<h3><a name="Provided_Mailets_and_Matchers"></a>Provided Mailets and Matchers</h3> <p>See the <a href="dev-provided-mailets.html">provided mailets and matchers</a> page for more information.</p> - <!-- Page dev-provided-mailets.xml ommited from sources. - - To generate its HTML version run + rename mvn org.apache.james:mailetdocs-maven-plugin:3.0.0-RC2-SNAPSHOT:aggregate - in james-project. It is in target/site/ folder. - - You then need to ensure page have the rights menu and move it to the website server folder. --> + </div> <div class="section"> -<h3>Provided SMTP Hook<a name="Provided_SMTP_Hook"></a></h3> +<h3><a name="Provided_SMTP_Hook"></a>Provided SMTP Hook</h3> <p>See the <a href="dev-provided-smtp-hooks.html">provided SMTP Hooks</a> page for more information.</p> @@ -300,7 +277,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. http://git-wip-us.apache.org/repos/asf/james-site/blob/836f91b1/content/server/dev.html ---------------------------------------------------------------------- diff --git a/content/server/dev.html b/content/server/dev.html index e5be4f2..db64dbc 100644 --- a/content/server/dev.html +++ b/content/server/dev.html @@ -18,12 +18,11 @@ under the License. --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<!-- Generated by Apache Maven Doxia at 2017-08-09 --> +<!-- Generated by Apache Maven Doxia at 2018-01-18 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> - <title>Apache James Project - - Apache James Server 3 - Develop on James</title> + <title>Apache James Project – Apache James Server 3 - Develop on James</title> <style type="text/css" media="all"> @import url("../css/james.css"); @import url("../css/maven-base.css"); @@ -38,11 +37,9 @@ <script type="text/javascript" src="../js/fancybox/jquery.fancybox-1.3.4.js"></script> <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> <meta name="author" content="James Project Web Team" /> - <meta name="Date-Revision-yyyymmdd" content="20170809" /> + <meta name="Date-Revision-yyyymmdd" content="20180118" /> <meta http-equiv="Content-Language" content="en" /> - -<link rel="meta" href="http://james.apache.org//doap_james-project.rdf" title="DOAP" type="application/rdf+xml"/> - <script type="text/javascript" src="./js/dev.js"></script> + <script type="text/javascript" src="./js/dev.js"></script> <!-- Google Analytics --> <script type="text/javascript"> @@ -78,7 +75,7 @@ <div class="xleft"> - <span id="publishDate">Last Published: 2017-08-09</span> + <span id="publishDate">Last Published: 2018-01-18</span> </div> <div class="xright"> <a href="../index.html" title="Home">Home</a> | @@ -180,7 +177,7 @@ <a href="../server/rfcs.html" title="RFCs">RFCs</a> </li> <li class="none"> - <a href="../other-versions.html" title="Other versions">Other versions</a> + <a href="../server/other-versions.html" title="Other versions">Other versions</a> </li> <li class="none"> <a href="../download.cgi#Apache_James_Server" title="Download releases">Download releases</a> @@ -235,28 +232,13 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --> + <div class="section"> -<h2>High Level Architecture<a name="High_Level_Architecture"></a></h2> +<h2><a name="High_Level_Architecture"></a>High Level Architecture</h2> <a href="images/uml/org.apache.james-package_large.png" id="high-level-arch-img-id"><img src="images/uml/org.apache.james-package_small.png" alt="" /></a> @@ -327,7 +309,7 @@ <div class="section"> -<h2>Technical Architecture<a name="Technical_Architecture"></a></h2> +<h2><a name="Technical_Architecture"></a>Technical Architecture</h2> <a href="images/uml/org.apache.james-package-detail_large.png" id="arch-img-id"><img src="images/uml/org.apache.james-package-detail_small.png" alt="" /></a> @@ -352,7 +334,7 @@ <div class="section"> -<h2>Server Coding Guidelines<a name="Server_Coding_Guidelines"></a></h2> +<h2><a name="Server_Coding_Guidelines"></a>Server Coding Guidelines</h2> <p>LogEnabled interface as the preferred way, except for non-server code and classes that have no bean definition. @@ -362,11 +344,11 @@ <div class="section"> -<h2>Design Objectives<a name="Design_Objectives"></a></h2> +<h2><a name="Design_Objectives"></a>Design Objectives</h2> <div class="section"> -<h3>Features<a name="Features"></a></h3> +<h3><a name="Features"></a>Features</h3> <p>These are some of the currently implemented features:</p> @@ -416,7 +398,7 @@ <div class="section"> -<h3>Standards Compliance<a name="Standards_Compliance"></a></h3> +<h3><a name="Standards_Compliance"></a>Standards Compliance</h3> <p>It is the existence of published "open" standards which @@ -480,7 +462,7 @@ <hr/> </div> <div id="footer"> - <div class="xright">Copyright © 2006-2017 + <div class="xright">Copyright © 2006-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
