rjmailer is a free software library written in java that can be used to send email. It acts as a replacement for the SMTP part of Sun's javamail library.
Warning
First off, some words of caution: For the moment this is beta software. It
has not been thoroughly tested and probably contains errors and bugs that will make it behave in
strange and unpredictable ways.
- What is rjmailer? rjmailer is a programming library that sends email. It is written in Java, so if you have java application that you want to give the ability to send email you can download and use this library.
- How does rjmailer compare to javamail? From a programming standpoint rjmailer is somewhat easier to use than javamail. For example, email addresses are regular strings, you don't need to bother with InternetAddress instances. Additionally rjmailer can give you a lot more detailed feedback about the result of an email delivery than javamail does.
- Who is rjmailer for? It can be used by anyone that want to add email sending capabilities to an application written in java. However, rjmailer was specifically developed with public web services in mind. rjmailer gives developers of such services the ability to provide a much more user friendly interface to their users.
- Why did you write rjmailer? I started writing rjmailer because I was building the voxbiblia.com web service and I was frustrated that so many users had problems with registering because of issues with their email. Some times the problems were obvious spelling errors, some times their mail servers rejected registration emails because their inboxes were full. All the information to help the users was available in the logfiles of my email server, but due to javamail that information was not available to my end users. Another reason to start the project was also that I had a whole system built on free software, but the javamail library was not free att that point in time. That has since changed, but that was one of my initial motivations.
- Any plans for future rjmailer releases? Of course. Besides the obvious improvements in current functionality I'm looking into a few other improvements. Being able to add mime attachments is one thing I have planned.
- That sounds great, how do I start using rjmailer? This project is in an early stage, and things like documentation and tutorials are not yet written at this point. So, you to try it out, grab the download to the right. The javadoc contains some useful information. The file README.txt in the zip distribution contains a few helpful pointers.
Many thanks to my colleagues at Voxbiblia for
support, help and bandwidth. Please check out Voxbiblia if you're ever interested in
listsening to or reading the Bible!
If you have a question or comments about rjmailer please e-mail noa@resare.com