alanwilliamson

MailCatcher - Apache Mailet Container 0.3a released

MailCatcherMailCatcher v0.3a has been released and is now available for download at http://developer.spikesource.com/projects/mailcatcher/

The major addition with this release is the SpoolManager, which brings the implementation of the MailetContext fully completed.

This allows MailCatcher to not only accept emails for processing by the Mailet, but it may now manage the delivery of emails to remote mail servers should the Mailet bounce, forward or generate an email.  Additional features added in this release:
  • Domain MX record lookup, including retry capability
  • Multiple retries, over a period of time.  For example, keep trying every x hours at least y times
  • Configurable spool agents that actually do the delivery
  • Full logging similar to sendmail/postfix output
  • bounce() and sendMail(..) methods now implemented
  • Inclusion of the Mailet JavaDocs into the main release file
In addition to this release, the SVN repository over at SpikeForge has been brought online.  At the moment, it is restricted to project admins, but you can view the source via the web, assuming you have registered a SpikeForge account.

The next release of MailCatcher will include the ability to have more than one mailet registered at a time with the MailetMatcher interfaces implemented.

Comments

To answer your question Mark, yes you would be able to inject direct instances and therefore remove the overhead of RMI.

Look for a release in the next couple of days that brings multiple mailet processing into the mix.

left by Alan Williamson — Friday, 28 April 2006 6:45 AM — web site

Hey Alan - very tempted into looking at this (James itself seems to be lagging quite alot, although the mailing list shows alot of non-released development) as it would allow me to be embed my mailets into the main application rather than having multiple files to deploy.

More than one mailet would be great thou, as I'm currently running:

  • - simple MailDir logging mailet

  • - spam checking mailet

  • - then my apps mailet.

Currently, my mailet talks RMI over to the main application, with the way Mailchecker works, would I be able to inject direct instances via spring rather than my existing RMI style?

left by Mark Derricutt — Friday, 28 April 2006 3:19 AM — web site

Leave Comment

please note, all comments will be moderated for spam and abuse before being publicly posted.


 

Recent Cloud posts

Recent JAVA posts

Latest CFML posts


 
Site Links
Recommended Sites/Blogs