j

james-project

The Apache Java Enterprise Mail Server (a.k.a. Apache James) is a 100% pure Java SMTP, IMAP, JMAP and POP3 Mail server. We have designed James to be a complete and portable enterprise mail engine solution based on currently available open protocols. James is also a mail application platform. We have developed a Java API to let you write Java code to process emails that we call the mailet API. A mailet can generate an automatic reply, update a database, prevent spam, build a message archive, or whatever you can imagine. A matcher determines whether your mailet should process an email in the server. The James project hosts the Mailet API, and James provides an implementation of this mail application platform API.
http://james.apache.org/
Stefano Bagnara Norman Maurer Serge Knystautas Bernd Fondermann Steve Brewin Søren Hilmer Noel J. Bergman Danny Angus Alan D. Cabrera Harmeet Bedi Jason Webb Vincenzo Gianferrari Pini Robert Burrell Donkin Niklas Therning Joe Cheng Markus Wiederkehr Oleg Kalnichevski Manuel Carrasco Monino Eric Charles Felix Knecht Ioan Eugen Stan Matthieu Baechler Benoit Tellier Antoine Duprat Raphael Ouazana
Files download
File Operation
james-project-3.5.0.pom download
Apache Maven
<dependency>
  <groupId>org.apache.james</groupId>
  <artifactId>james-project</artifactId>
  <version>3.5.0</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'org.apache.james:james-project:3.5.0'
Gradle Kotlin
implementation("org.apache.james:james-project:3.5.0")
Scala SBT
libraryDependencies += "org.apache.james" % "james-project" % "3.5.0"
Groovy Grape
@Grapes(
  @Grab(group='org.apache.james', module='james-project', version='3.5.0')
)
Apache Ivy
<dependency org="org.apache.james" name="james-project" rev="3.5.0" />
Leiningen
[org.apache.james/james-project "3.5.0"]
Apache Buildr
'org.apache.james:james-project:jar:3.5.0'