blob: 16793586490e1e08f1e790ee1e3914cc17410d5e [file] [log] [blame]
<?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
https://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>
<author email="server-dev@james.apache.org">Apache James Mail Server Project</author>
<title>Download</title>
</properties>
<body>
<section name="Downloading">
<p>Use the links below to download the product from one of
our mirrors. You <strong>must</strong>&#160;<a href="https://www.apache.org/info/verification.html">verify the
integrity</a> of the downloaded files using signatures <a href="https://downloads.apache.org/james/KEYS">KEYS</a> downloaded from
our main distribution directory.</p>
<ul>
<li><a href='#Apache_James_Server'>Apache James Server</a></li>
<li><a href='#Apache_Mime4J'>Apache James Mime4j</a></li>
<li><a href='#Apache_jSPF'>Apache James jSPF</a></li>
<li><a href='#Apache_jDKIM'>Apache James jDKIM</a></li>
<li><a href='#Apache_JSieve'>Apache James JSieve</a></li>
<li><a href='#Apache_Mailet'>Apache James Mailet</a></li>
<li><a href='#Apache_Mailet_Base'>Apache James Mailet Base</a></li>
<li><a href='#Apache_Crypto_Mailets'>Apache James Crypto Mailets</a></li>
<li><a href='#Apache_James_Protocols'>Apache James Protocols</a></li>
<li><a href='#Apache_MPT'>Apache James MPT</a></li>
<li>Apache MailetDoc Plugin for Maven is available from the standard Maven repositories (*)</li>
</ul>
<p>(*) James maven repositories can be found on
<a href="https://repo1.maven.org/maven2/org/apache/james/">https://repo1.maven.org/maven2/org/apache/james/</a>.</p>
</section>
<section name='Apache James Server'>
<subsection name="Apache James 3.8.0 is the latest stable version">
<ul>
<li>Source code (ZIP Format):
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.8.0/james-project-3.8.0-source-release.zip">james-project-3.8.0-source-release.zip</a>
[<a href="https://downloads.apache.org/james/server/3.8.0/james-project-3.8.0-source-release.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.8.0/james-project-3.8.0-source-release.zip.asc">PGP</a>]</li>
<p><b>JPA James server</b>:</p>
<p>This artifact packages the JPA James server, a simple distribution with zero external dependencies
(defaults to an embedded Derby database) that can be configured with an external SQL database.</p>
<li>Binary (ZIP Format) for the JPA James server:
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.8.0/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a>
[<a href="https://downloads.apache.org/james/server/3.8.0/james-server-jpa-guice.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.8.0/james-server-jpa-guice.zip.asc">PGP</a>]
</li>
<p><b>Distributed James server</b>:</p>
<p>This artifact packages the distributed James server, that operates on top of Cassandra, OpenSearch,
RabbitMQ, and S3 API. It is intended for large scale deployments where scalability is required.</p>
<li>Binary (ZIP Format) for the Distributed James server:
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.8.0/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a>
[<a href="https://downloads.apache.org/james/server/3.8.0/james-server-distributed-guice.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.8.0/james-server-distributed-guice.zip.asc">PGP</a>]
</li>
<p><b>Spring wiring</b>:</p>
<li>Binary (ZIP Format) for Spring wiring:
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.8.0/james-server-app-3.8.0-app.zip">james-server-app-3.8.0-app.zip</a>
[<a href="https://downloads.apache.org/james/server/3.8.0/james-server-app-3.8.0-app.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.8.0/james-server-app-3.8.0-app.zip.asc">PGP</a>]
</li>
</ul>
</subsection>
<subsection name="Apache James 3.7.4 is the latest stable version">
<ul>
<li>Source code (ZIP Format):
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4/james-project-3.7.4-source-release.zip">james-project-3.7.4-source-release.zip</a>
[<a href="https://downloads.apache.org/james/server/3.7.4/james-project-3.7.4-source-release.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.7.4/james-project-3.7.4-source-release.zip.asc">PGP</a>]</li>
<p><b>JPA James server</b>:</p>
<p>This artifact packages the JPA James server, a simple distribution with zero external dependencies
(defaults to an embedded Derby database) that can be configured with an external SQL database.</p>
<li>Binary (ZIP Format) for the JPA James server:
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a>
[<a href="https://downloads.apache.org/james/server/3.7.4/james-server-jpa-guice.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.7.4/james-server-jpa-guice.zip.asc">PGP</a>]
</li>
<p><b>Distributed James server</b>:</p>
<p>This artifact packages the distributed James server, that operates on top of Cassandra, OpenSearch,
RabbitMQ, and S3 API. It is intended for large scale deployments where scalability is required.</p>
<li>Binary (ZIP Format) for the Distributed James server:
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a>
[<a href="https://downloads.apache.org/james/server/3.7.4/james-server-distributed-guice.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.7.4/james-server-distributed-guice.zip.asc">PGP</a>]
</li>
<p><b>Spring wiring</b>:</p>
<li>Binary (ZIP Format) for Spring wiring:
<a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4/james-server-app-3.7.4-app.zip">james-server-app-3.7.4-app.zip</a>
[<a href="https://downloads.apache.org/james/server/3.7.4/james-server-app-3.7.4-app.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/server/3.7.4/james-server-app-3.7.4-app.zip.asc">PGP</a>]
</li>
</ul>
</subsection>
<subsection name="Earlier Releases">
<p>Are now <a href='https://archive.apache.org/dist/james/server/'>archived (discouraged)</a></p>
</subsection>
</section>
<section name="Apache Mime4J">
<p>Apache Mime4J 0.8.9 is the latest stable version.</p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/mime4j/0.8.9/james-mime4j-sources-0.8.9.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/james-mime4j-sources-0.8.9.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/james-mime4j-sources-0.8.9.zip.asc">PGP</a>]
</p>
<p>You can directly use the core library with maven:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mime4j-core&lt;/artifactId&gt;
&lt;version&gt;0.8.9&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mime4j/0.8.9/apache-mime4j-core-0.8.9.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/apache-mime4j-core-0.8.9.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/apache-mime4j-core-0.8.9.jar.asc">PGP</a>]
</p>
<p>In order to use Mime-4j DOM:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mime4j-dom&lt;/artifactId&gt;
&lt;version&gt;0.8.9&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mime4j/0.8.9/apache-mime4j-dom-0.8.9.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/apache-mime4j-dom-0.8.9.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/apache-mime4j-dom-0.8.9.jar.asc">PGP</a>]
</p>
<p>An aggregator project is also available:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mime4j&lt;/artifactId&gt;
&lt;version&gt;0.8.9&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mime4j/0.8.9/apache-mime4j-0.8.9-bin.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/apache-mime4j-0.8.9-bin.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mime4j/0.8.9/apache-mime4j-0.8.9-bin.zip.asc">PGP</a>]
</p>
</section>
<section name="Apache jSPF">
<p>Apache James jSPF 1.0.3 is the latest jSPF stable version.</p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/jspf/1.0.3/apache-jspf-sources-1.0.3.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/jspf/1.0.3/apache-jspf-sources-1.0.3.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jspf/1.0.3/apache-jspf-sources-1.0.3.zip.asc">PGP</a>]
</p>
<p>You can directly use it with maven:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james.jspf&lt;/groupId&gt;
&lt;artifactId&gt;apache-jspf&lt;/artifactId&gt;
&lt;version&gt;1.0.3&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/jspf/1.0.3/apache-jspf-1.0.3-bin.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/jspf/1.0.3/apache-jspf-1.0.3-bin.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jspf/1.0.3/apache-jspf-1.0.3-bin.zip.asc">PGP</a>]
</p>
</section>
<section name="Apache jDKIM">
<p>Apache James jDKIM 0.3 is the latest jDKIM stable version.</p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/jdkim/apache-jdkim-project-0.3-source-release.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/jdkim/apache-jdkim-project-0.3-source-release.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jdkim/apache-jdkim-project-0.3-source-release.zip.asc">PGP</a>]
</p>
<p>You can directly use it with maven:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james.jdkim&lt;/groupId&gt;
&lt;artifactId&gt;apache-jdkim&lt;/artifactId&gt;
&lt;version&gt;0.3&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/jdkim/apache-jdkim-0.3-bin.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/jdkim/apache-jdkim-0.3-bin.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jdkim/apache-jdkim-0.3-bin.zip.asc">PGP</a>]
</p>
</section>
<section name="Apache JSieve">
<p>Apache JSieve 0.8 is the latest stable version.</p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/jsieve/0.8/apache-jsieve-sources-0.8.zip">(Zip)</a>
[<a href="https://downloads.apache.org/james/jsieve/0.8/apache-jsieve-sources-0.8.zip.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jsieve/0.8/apache-jsieve-sources-0.8.zip.asc">PGP</a>]
</p>
<p>You can directly use it with maven:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-jsieve-core&lt;/artifactId&gt;
&lt;version&gt;0.8&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/jsieve/0.8/apache-jsieve-core-0.8.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/jsieve/0.8/apache-jsieve-core-0.8.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jsieve/0.8/apache-jsieve-core-0.8.jar.asc">PGP</a>]
</p>
<p>An aggregator project is also available:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-jsieve-all&lt;/artifactId&gt;
&lt;version&gt;0.8&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/jsieve/0.8/apache-jsieve-0.8-all.tar.gz">(Tar Gz)</a>
[<a href="https://downloads.apache.org/james/jsieve/0.8/apache-jsieve-0.8-all.tar.gz.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/jsieve/0.8/apache-jsieve-0.8-all.tar.gz.asc">PGP</a>]
</p>
</section>
<section name="Apache Mailet">
<p>Apache Mailet 3.8.0 is the latest stable version. </p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-api-3.8.0-sources.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-api-3.8.0-sources.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-api-3.8.0-sources.jar.asc">PGP</a>]
</p>
<p>You can use the mailet API using this maven dependency:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mailet-api&lt;/artifactId&gt;
&lt;version&gt;3.8.0&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-api-3.8.0.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-api-3.8.0.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-api-3.8.0.jar.asc">PGP</a>]
</p>
</section>
<section name="Apache Mailet Base">
<p>Apache Mailet Base 3.8.0 is the latest stable version.</p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-base-3.8.0-sources.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-base-3.8.0-sources.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-base-3.8.0-sources.jar.asc">PGP</a>]
</p>
<p>You can use the mailet Base using this maven dependency:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mailet-base&lt;/artifactId&gt;
&lt;version&gt;3.8.0&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-base-3.8.0.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-base-3.8.0.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-base-3.8.0.jar.asc">PGP</a>]
</p>
</section>
<section name="Apache Mailet Standard">
<p>Apache Mailet Standard 3.8.0 is the latest stable version. </p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-standard-3.8.0-sources.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-standard-3.8.0-sources.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-standard-3.8.0-sources.jar.asc">PGP</a>]
</p>
<p>You can use mailet Standard content using this maven dependency:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mailet-standard&lt;/artifactId&gt;
&lt;version&gt;3.8.0&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-standard-3.8.0.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-standard-3.8.0.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-standard-3.8.0.jar.asc">PGP</a>]
</p>
</section>
<section name="Apache Crypto Mailets">
<p>Apache Crypto Mailets 3.8.0 is the latest stable version.</p>
<p>Sources:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-crypto-3.8.0-sources.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-crypto-3.8.0-sources.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0//apache-mailet-crypto-3.8.0-sources.jar.asc">PGP</a>]
</p>
<p>You can use Mailet Crypto content using this maven dependency:</p>
<pre>
<code>
&lt;dependency&gt;
&lt;groupId&gt;org.apache.james&lt;/groupId&gt;
&lt;artifactId&gt;apache-mailet-crypto&lt;/artifactId&gt;
&lt;version&gt;3.8.0&lt;/version&gt;
&lt;/dependency&gt;
</code>
</pre>
<p>Direct download link:
<a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.8.0/apache-mailet-crypto-3.8.0.jar">(Jar)</a>
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-crypto-3.8.0.jar.sha512">SHA-512</a>]
[<a href="https://downloads.apache.org/james/mailets/3.8.0/apache-mailet-crypto-3.8.0.jar.asc">PGP</a>]
</p>
</section>
<section name="Apache James Protocols">
<p>Apache James Protocols 3.8.0 is the latest stable version.</p>
<ul>
You can get the James implementation of various protocols using maven:
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-api/3.8.0">API</a></li>
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.8.0">NETTY</a></li>
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.8.0">SMTP</a></li>
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.8.0">LMTP</a></li>
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.8.0">IMAP</a></li>
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.8.0">POP3</a></li>
<li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.8.0">MANAGESIEVE</a></li>
</ul>
</section>
<section name="Apache MPT">
<p>Apache MPT 0.1 is the latest stable version:</p>
<ul>
<li>Source (Unix TAR):
<a href="https://www.apache.org/dyn/closer.lua/james/mpt/0.1/apache-james-mpt-0.1-src.tar.gz">apache-james-mpt-0.1-src.tar.gz</a>
[<a href="https://downloads.apache.org/james/mpt/0.1/apache-james-mpt-0.1-src.tar.gz.sha1">SHA-1</a>]
[<a href="https://downloads.apache.org/james/mpt/0.1/apache-james-mpt-0.1-src.tar.gz.asc">PGP</a>]
</li>
<li>Source (ZIP Format): <a href="https://www.apache.org/dyn/closer.lua/james/mpt/0.1/apache-james-mpt-0.1-src.zip">apache-james-mpt-0.1-src.zip</a>
[<a href="https://downloads.apache.org/james/mpt/0.1/apache-james-mpt-0.1-src.zip.sha1">SHA-1</a>]
[<a href="https://downloads.apache.org/james/mpt/0.1/apache-james-mpt-0.1-src.zip.asc">PGP</a>]
</li>
<li>Jars (including source and javadocs) for the modules are distributed through the standard
<a href='https://maven.apache.org'>Maven</a> repositories on <a href="https://repo1.maven.org/maven2/org/apache/james/">https://repo1.maven.org/maven2/org/apache/james/</a>.</li>
</ul>
</section>
</body>
</document>