rjmailer is a replacement for the SMTP part of Sun's javamail library. It sends email messages via SMTP and has the ability to connect directly to the receiving mail servers instead of using a relay server, which in many cases can result in more detailed information about the delivery status.