From 069a61e5c8159829b7dd7c31d5a4314ce2414c71 Mon Sep 17 00:00:00 2001
From: benwa Mail processing component overview
Hence, we can arrange James standard components listed here to achieve basic logic. But what if our goals are more
complex? What if we need our own processing components?
This page will propose a 'hands on practice' how-to using James 3.0.1. We will implement a custom mailet and a custom matcher, +
This page will propose a 'hands on practice' how-to using James 3.1.0. We will implement a custom mailet and a custom matcher, then deploy it in a James server.
We need to choose our use case. We will, when a mail is delayed over one day, write a mail to the original sender diff --git a/src/homepage/index.html b/src/homepage/index.html index 333b3fa4c12..86e69f7cb2c 100644 --- a/src/homepage/index.html +++ b/src/homepage/index.html @@ -105,14 +105,14 @@
docker run -p "25:25" -p "143:143" linagora/james-jpa-sample:3.0.1
+ docker run -p "25:25" -p "143:143" linagora/james-jpa-sample:3.1.0
Download Apache James Mail Server 3.0.1 and quick-start it!
+Download Apache James Mail Server 3.1.0 and quick-start it!
You can also have a look to the last stable version
-Apache James Server 3.0.1 represents the leading edge of development. This code stream has many more +
Apache James Server 3.1.0 represents the leading edge of development. This code stream has many more features than the 2.3 code, but is not be as well tested in production. Reasonable configuration compatibility has been retained with 2.3.2.
-Apache James Server 3.0.1 requires Java 1.6. A migration guide for - users willing to upgrade from 2.3 to 3.0.1 is available. If relying on Guice - wiring, you can use some additional components (Cassandra, ElasticSearch, ...). Guice wiring requires java-8.
+Apache James Server 3.1.0 requires Java 1.8. A migration guide for + users willing to upgrade from 2.3 to 3.1.0 is available. If relying on Guice + wiring, you can use some additional components (Cassandra, ElasticSearch, ...).
From db7c2eee2d4ef09c2f05b9775d8811bcbe5e6ca1 Mon Sep 17 00:00:00 2001 From: benwaJames 3.0 requires a Java Runtime Environment. Java version 1.6 or higher is required to run the +
James 3.1 requires a Java Runtime Environment. Java version 1.8 or higher is required to run the James application. The exact JREs available depends on the platform. In addition, the environment variable JAVA_HOME should be set to the JRE home directory before running James.
- -After James 3.0 release, James requires Java version 1.8 or higher.
-James 3.0 has been successfully tested on OpenJDK, Sun JDK and IBM JDK
+James 3.1 has been successfully tested on OpenJDK, Sun JDK and IBM JDK
Checkout code from the chosen version on - GitHub. Follow README instructions about compilation.
+Checkout code from the chosen version on + GitHub. Follow README instructions about compilation.
A
+ A
docker-compose is available for Guice + Cassandra + ElasticSearch
The PGP signatures can be verified using PGP or GPG. First
- download the KEYS
+ download the KEYS
as well as the asc signature file for the particular
distribution. Make sure you get these files from the main distribution
+ href="https://apache.org/dist/james/">main distribution
directory, rather than from a mirror. Then verify the signatures
using
Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can directly use the core library with maven:
@@ -255,8 +255,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
In order to use Mime-4j DOM:
@@ -273,8 +273,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
An aggregator project is also available:
@@ -291,8 +291,8 @@ is found here.Direct download link: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -303,8 +303,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can directly use it with maven:
@@ -321,8 +321,8 @@ is found here.Direct download link: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -333,8 +333,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can directly use it with maven:
@@ -351,8 +351,8 @@ is found here.Direct download link: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -363,8 +363,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can directly use it with maven:
@@ -381,8 +381,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
An aggregator project is also available:
@@ -399,8 +399,8 @@ is found here.Direct download link: (Tar Gz) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -413,8 +413,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can use the mailet API using this maven dependency:
@@ -431,8 +431,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -443,8 +443,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can use the mailet API using this maven dependency:
@@ -461,8 +461,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -473,8 +473,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can use mailet Standard content using this maven dependency:
@@ -491,8 +491,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -517,8 +517,8 @@ is found here.Sources: (Zip) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
You can use Mailet AI content using this maven dependency:
@@ -535,8 +535,8 @@ is found here.Direct download link: (Jar) - [SHA-1] - [PGP] + [SHA-1] + [PGP]
@@ -565,13 +565,13 @@ is found here.