to.etc.smtp
Class Message

java.lang.Object
  extended by to.etc.smtp.Message

public final class Message
extends java.lang.Object

An email message. To allow this to be sent it needs at least one TO address, a valid FROM address and a non-empty subject.

Author:
Frits Jalvingh Created on Jun 16, 2006

Constructor Summary
Message()
           
Message(SmtpTransport t)
           
 
Method Summary
 void addAttachment(IMailAttachment a)
           
 void addBcc(Address a)
           
 void addCc(Address a)
           
 void addTo(Address a)
           
 java.util.List<IMailAttachment> getAttachmentList()
           
 java.util.List<Address> getBcc()
           
 java.lang.String getBody()
           
 java.util.List<Address> getCc()
           
 Address getFrom()
           
 java.lang.String getHtmlBody()
           
 Address getReplyTo()
           
 java.lang.String getSubject()
           
 java.util.List<Address> getTo()
           
 void send()
           
 void setBcc(java.util.List<Address> bcc)
           
 void setBody(java.lang.String body)
           
 void setCc(java.util.List<Address> cc)
           
 void setFrom(Address from)
           
 void setHtmlBody(java.lang.String htmlBody)
           
 void setReplyTo(Address replyTo)
           
 void setSubject(java.lang.String subject)
           
 void setTo(java.util.List<Address> to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

public Message()

Message

public Message(SmtpTransport t)
Method Detail

send

public void send()
          throws java.lang.Exception
Throws:
java.lang.Exception

getBcc

public java.util.List<Address> getBcc()

setBcc

public void setBcc(java.util.List<Address> bcc)

addBcc

public void addBcc(Address a)

getBody

public java.lang.String getBody()

setBody

public void setBody(java.lang.String body)

getCc

public java.util.List<Address> getCc()

setCc

public void setCc(java.util.List<Address> cc)

addCc

public void addCc(Address a)

getFrom

public Address getFrom()

setFrom

public void setFrom(Address from)

getReplyTo

public Address getReplyTo()

setReplyTo

public void setReplyTo(Address replyTo)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

getTo

public java.util.List<Address> getTo()

setTo

public void setTo(java.util.List<Address> to)

addTo

public void addTo(Address a)

setHtmlBody

public void setHtmlBody(java.lang.String htmlBody)

addAttachment

public void addAttachment(IMailAttachment a)

getHtmlBody

public java.lang.String getHtmlBody()

getAttachmentList

public java.util.List<IMailAttachment> getAttachmentList()