Alan Williamson

Alan Williamson's output as a Java Champion, Blog-City Architect, BlueDragon Creator, Author, Speaker and Internet Guru

"If nothing else works, then a total pig-headed unwillingness to look facts in the face will see us through."

Archives

««May 2008»»
SMTWTFS
     1
2
3
4
5678910
11121314151617
18192021222324
25262728293031

BlueDragon Launch Date

Get reminded of when BlueDragon Open Source becomes available.


Google Groups
Subscribe to Open BlueDragon
Email:
Visit this group

Alert Email

Get a short email alert whenever a new entry is published.

Confidential, secure it's piece of cake to keep uptodate.

MailCatcher - Apache Mailet Container 0.3a released

Published: 6:04 PM GMT, Tuesday, 25 April 2006

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.

Related Stories

 

Comments (2)

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

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
Add Comment