Skip to content

Commit

Permalink
Docs: Update for next 2.0.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelmay committed Mar 5, 2023
1 parent 56e4554 commit 360e4d0
Showing 1 changed file with 38 additions and 25 deletions.
63 changes: 38 additions & 25 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ <h1>GreenMail</h1>
<p class="lead">Open Source suite of lightweight and sand boxed email servers supporting SMTP, POP3 and
IMAP.</p>

<p class="version">Currently <a href="https://github.com/greenmail-mail-test/greenmail/releases">v1.6.14 / v2.0.0-alpha-3</a></p>
<p class="version">Currently <a href="https://github.com/greenmail-mail-test/greenmail/releases">v2.0.0 / v1.6.14</a></p>
</div>
</div>

Expand Down Expand Up @@ -102,8 +102,8 @@ <h1>GreenMail</h1>
<a class="nav-item nav-link nav-pills" href="#download" data-toggle="collapse"
data-target="#nav_download">Download</a>
<nav id="nav_download" class="nav nav-pills flex-column collapse" data-parent="#sidebar">
<a class="nav-item nav-link ml-3" href="#download_2_0_0_alpha_3">2.0.0 alpha 3</a>
<a class="nav-item nav-link ml-3" href="#download_1_6_14">1.6.14 (latest stable)</a>
<a class="nav-item nav-link ml-3" href="#download_2_0_0">2.0.0 (latest stable, JavaMail 2.0, JDK 8)</a>
<a class="nav-item nav-link ml-3" href="#download_1_6_14">1.6.14 (maintenance, JDK 8)</a>
<a class="nav-item nav-link ml-3" href="#download_1_5_14">1.5.14 (JDK 8)</a>
<a class="nav-item nav-link ml-3" href="#download_1_5_11">1.5.11 (JDK 7)</a>
<a class="nav-item nav-link ml-3" href="#download_1_4_1">1.4.1</a>
Expand Down Expand Up @@ -166,10 +166,27 @@ <h3 id="intro" class="anchor">Introduction</h3>
retrieving emails from Java.
</p>
<div class="alert alert-info" role="alert">
Currently there are two release streams of GreenMail:
Current releases and roadmap:
<ul>
<li>1.6.x for maintenance and <a href="https://jakarta.ee/specifications/mail/1.6/">Jakarta Mail 1.6.x</a> based</li>
<li>2.0.x next major upcoming release <a href="https://jakarta.ee/specifications/mail/2.0/">Jakarta Mail 2.0.x</a> based (with noteable jakarta.mail package prefix changed)</li>
<li>2.1.x <b>(planned, not yet released)</b>
<ul>
<li><a href="https://jakarta.ee/specifications/mail/2.1/">Jakarta Mail 2.1.x</a></li>
<li><a href="https://eclipse-ee4j.github.io/angus-mail/">Angus Mail</a></li>
<li>Jakarta EE 10</li>
<li>Java 11</li>
</ul>
<li>2.0.x <b>stable</b>
<ul>
<li><a href="https://jakarta.ee/specifications/mail/2.0/">Jakarta Mail 2.0.x</a> (jakarta.mail package prefix change)</li>
<li>Jakarta EE 9</li>
<li>Java 8</li>
</ul>
<li>1.6.x <b>maintenance</b>
<ul>
<li><a href="https://jakarta.ee/specifications/mail/1.6/">Jakarta Mail 1.6.x</a></li>
<li>Java 8</li>
</ul>
</li>
</ul>
</div>

Expand Down Expand Up @@ -267,7 +284,7 @@ <h4 id="implementation" class="anchor">Implementation</h4>
<li>activation.jar - <a href="https://eclipse-ee4j.github.io/jaf/">Java Activation Framework</a>,
required by JavaMail (provided by JDK since 1.6+)
</li>
<li>slf4j-api.jar - required for logging via <a href="http://www.slf4j.org/">Simple Logging Facade
<li>slf4j-api.jar - required for logging via <a href="https://www.slf4j.org/">Simple Logging Facade
for Java</a></li>
<li>junit.jar - required for easy test setup using Rules</li>
</ul>
Expand All @@ -293,7 +310,7 @@ <h4 id="sourcecode" class="anchor">Source Code</h4>

<p>
GreenMail's protocol source code is based on a cocktail of <a
href="http://foedus.sourceforge.net"
href="https://foedus.sourceforge.net"
>Foedus</a> and <a
href="https://james.apache.org">James</a>.
</p>
Expand Down Expand Up @@ -377,23 +394,19 @@ <h5>Projects using GreenMail include:</h5>
<li><a href="https://spring.io/blog/2021/05/19/spring-integration-5-5-goes-ga">Spring Integration 5.5 uses now GreenMail</a>
</li>
<li><a href="https://www.alfresco.com/">Alfresco</a></li>
<li><a href="http://www.mulesoft.org/">Mule ESB</a></li>
<li><a href="https://developer.mulesoft.com/">Salesforce MuleSoft</a></li>
<li>... and many more. <a href="https://github.com/greenmail-mail-test/greenmail/issues">Tell us</a>
about your project :-)
</li>
</ul>
<h5>Related projects to <a href="https://java.net/projects/javamail/pages/Home">JavaMail</a> and
testing/development:</h5>
<ul>
<li><a href="http://quintanasoft.com/dumbster/">Dumbster</a>, a fake SMTP server</li>
<li><a href="https://code.google.com/p/subethasmtp/wiki/Wiser">Wiser</a> alias Subethasmtp,
another
test SMTP server
<li><a href="https://github.com/voodoodyne/subethasmtp">Wiser</a> alias Subethasmtp,
</li>
<li><a href="https://james.apache.org/">Apache James</a>, a full blown enterprise mail server
</li>
<li><a href="http://www.aboutmyip.com/AboutMyXApp/DevNullSmtp.jsp">DevNullSmtp</a></li>
<li><a href="https://java.net/projects/mock-javamail">Mock-javamail</a></li>
<li><a href="https://www.aboutmyip.com/AboutMyXApp/DevNullSmtp.jsp">DevNullSmtp</a></li>
<li><a href="https://github.com/salyh/javamail-mock2">JavaMail Mock2</a></li>
<li><a href="https://www.imapwiki.org/ImapRFCList">Collection of IMAP related RFCs</a></li>
</ul>
Expand Down Expand Up @@ -747,7 +760,7 @@ <h4>Starting GreenMail standalone</h4>
</td>
</tr>
<tr>
<td class="text-nowrap">-Dgreenmail.tls.keystore.file<br><mark><b>Requires 1.6.8/2.0.0-alpha-3</b></mark></td>
<td class="text-nowrap">-Dgreenmail.tls.keystore.file<br><mark><b>Requires 1.6.8/2.0.0</b></mark></td>
<td>Configures a PKCS12 keystore for secure IMAP/SMTP/POP3 TLS certificates (see also <i>-Dgreenmail.tls.keystore.password</i>)
<div class="bd-example">
Example and default used in GreenMail container image:
Expand All @@ -756,7 +769,7 @@ <h4>Starting GreenMail standalone</h4>
</td>
</tr>
<tr>
<td class="text-nowrap">-Dgreenmail.tls.keystore.password<br><mark><b>Requires 1.6.8/2.0.0-alpha-3</b></mark></td>
<td class="text-nowrap">-Dgreenmail.tls.keystore.password<br><mark><b>Requires 1.6.8/2.0.0</b></mark></td>
<td>Configures a PKCS12 keystore password (see also <i>-Dgreenmail.tls.keystore.file</i>)
<div class="bs-example">
Example and default used in GreenMail container image:
Expand Down Expand Up @@ -1201,9 +1214,9 @@ <h5>Quicklinks</h5>

<p id="download_2_0_x" class="anchor"></p>

<h4 id="download_2_0_0_alpha_3" class="anchor"><a
href="https://github.com/greenmail-mail-test/greenmail/releases" title="2.0.0-alpha-3 Release Notes">2.0.0-alpha-3</a>
- December 31th, 2022</h4>
<h4 id="download_2_0_0" class="anchor"><a
href="https://github.com/greenmail-mail-test/greenmail/releases" title="2.0.0 Release Notes">2.0.0</a>
- March 3rd, 2023</h4>

<div class="alert alert-info" role="alert">
<p>This version requires JDK 1.8+ and Jakarta Mail 2.0 .</p>
Expand All @@ -1219,31 +1232,31 @@ <h4 id="download_2_0_0_alpha_3" class="anchor"><a
<tr>
<td>GreenMail Core</td>
<td>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail/2.0.0-alpha-3/greenmail-2.0.0-alpha-3.jar">com.icegreen:greenmail:2.0.0-alpha-3</a>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail/2.0.0/greenmail-2.0.0.jar">com.icegreen:greenmail:2.0.0</a>
</td>
</tr>
<tr>
<td>GreenMail Standalone</td>
<td>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail-standalone/2.0.0-alpha-3/greenmail-standalone-2.0.0-alpha-3.jar">com.icegreen:greenmail-standalone:2.0.0-alpha-3</a>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail-standalone/2.0.0/greenmail-standalone-2.0.0.jar">com.icegreen:greenmail-standalone:2.0.0</a>
(<a href="https://hub.docker.com/r/greenmail/standalone/">Docker Hub</a>)
</td>
</tr>
<tr>
<td>GreenMail Webapp</td>
<td>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail-webapp/2.0.0-alpha-3/greenmail-webapp-2.0.0-alpha-3.war">com.icegreen:greenmail-webapp:2.0.0-alpha-3:war</a>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail-webapp/2.0.0/greenmail-webapp-2.0.0.war">com.icegreen:greenmail-webapp:2.0.0:war</a>
</td>
</tr>
<tr>
<td>GreenMail Spring</td>
<td>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail-spring/2.0.0-alpha-3/greenmail-spring-2.0.0-alpha-3.jar">com.icegreen:greenmail-spring:2.0.0-alpha-3</a>
<a href="https://repo1.maven.org/maven2/com/icegreen/greenmail-spring/2.0.0/greenmail-spring-2.0.0.jar">com.icegreen:greenmail-spring:2.0.0</a>
</td>
</tr>
</table>
<p>Available via Maven repository or as a <a
href="https://github.com/greenmail-mail-test/greenmail/archive/release-2.0.0-alpha-3.zip">ZIP from
href="https://github.com/greenmail-mail-test/greenmail/archive/release-2.0.0.zip">ZIP from
GitHub</a>.

<!-- ### 1.6.x ### -->
Expand Down

0 comments on commit 360e4d0

Please sign in to comment.