SubEthaSMTP Wiser
Wiser is a smart replacement for Dumbster.
A few benefits of Wiser over Dumbster are:
- Very simple to use
- Works properly with MacOS X
- Uses the JavaMail API
- Works properly with Unicode characters. Confirmed by lots of Japanese
Wiser users.
How To Use It
Include commons-logging.jar, subetha-wiser.jar, subetha-smtp.jar
and JavaMail (mail.jar/activation.jar) in your classpath.
Using Wiser is trivial:
Wiser wiser = new Wiser();
wiser.setPort(2500); // Default is 25
wiser.start();
Now, use a mail client to send email to your Wiser server. To get your JavaMail messages
out of the Wiser server, just use this code:
for (WiserMessage message : wiser.getMessages())
{
String envelopeSender = message.getEnvelopeSender();
String envelopeReceiver = message.getEnvelopeReceiver();
MimeMessage mess = message.getMimeMessage();
// now do something fun!
}
It really doesn't get more simple than that! =)