public class


extends Object
implements IEmail

Class Overview

A helper class to send an email. Note that this class is NOT PLATFORM INDEPENDENT. It will likely fail on Windows, and possibly on Mac OS X as well. It will fail on any machine where The binary pointed at by the mailer constant doesn't exist.


Public Constructors
Public Methods
void send(IEmail.Message msg)
A method to send a IEmail.Message.
Inherited Methods
From class java.lang.Object
From interface

Public Constructors

public Email ()

Public Methods

public void send (IEmail.Message msg)

A method to send a IEmail.Message. Verifies that the to, subject, and body fields of the IEmail.Message are not null, but does no verification beyond the null checks. Note that any SMTP-level errors are undetectable at this stage. Because of the asynchronous nature of email, they will generally be reported to the envelope-sender of the message. In that case, the envelope-sender will typically receive an email from MAILER-DAEMON with the details of the error.

msg The IEmail.Message to try to send