Introduction

What Is A Mailet?

A mailet is an email processing agent described by the Mailet API.

Mailets are both flexible and powerful. So they can be used for a very wide range of purposes. The James email server factors most of it's mail processing functionality into mailets. These mailets can be used independently in any compatible Mailet container.

Apache Mailet 2.5.0 is the latest release and can be downloaded here.

News

  • 2012 December - Apache Mailet 2.5.0 released. This release brings all components under the same project so future releases will be made with all of them. All Mailet artifact have the same version, names that start with apache-mailet-* and are OSGi bundles.
  • 2009 May - 1.0 released. This package contains mailets which encode, decode, sign and verify mail plus cryptology utilities. This code has previously been bundled with Apache James Server. For more information, see the release notes.
  • 2009 Apr - 1.0 released. Mailbox base is a basic mailet toolkit. This code has previously been bundled with Apache James Server. For more information, see the release notes.
  • 2009 Feb - Plugin 0.1 released. This is the first release of this catalog generator. For more information, see the release notes.
  • 2009 Jan - released. Availablehere.

Further Information

  • Mailet API describes the API implemented by Mailets
  • Mailet Base is a basic toolkit aimed at developers of Mailet implementations
  • Standard Mailets is a collection of basic Mailets with minimal dependencies
  • Crypto Mailets contains cryptographic Mailets which can be used to sign and verify signatures
  • JSieve contains mailets using the Sieve mail filter language
  • Mailetdocs generates catelogs and documentation for mailets.